He was best known for playing of Cochise in the American television series "Broken Arrow", Kane in the 1979-81 series "Buck Rogers in the 25th Century", Commander Kang on three different "Star Trek" TV series, Deputy U.S. Marshal Sam Buckhart on the NBC series, "Law of the Plainsman", and the voice for villain character Mr. Freeze in the Emmy Award winning series "", "The New Batman Adventures", "Batman & Mr. Freeze: SubZero", and "Batman Beyond".