Ken Houston was selected in the 6th round, 85th overall, in the 1973 NHL Amateur Draft by the Atlanta Flames.
Houston began his pro career in 1973-74 as a member of the Omaha Knights of the CHL. In that first year, he played in 71 games, scoring eight goals and 30 points. He returned to Omaha the next year and produced 41 points in 78 games.
In 1975-76, Houston played in 38 games with the Atlanta Flames, scoring five goals and eleven points. In his first full NHL season in 1976-77, Houston scored 20 goals and 44 points in 78 games. Over the next three years, Houston surpassed the 20-goal plateau while twice scoring more than 50 points.
In 1980-81, Houston and the Flames organization moved to Calgary. He remained with the team for another two years before joining the Washington Capitals in 1982-83. Early in 1983-84, he was traded to the Los Angeles Kings, where he played in 33 games before retiring. Houston ended his NHL career having played in 570 games, scoring 161 goals, 167 assists and 328 points.