Gary Clarke (born Clarke Frederick L'Amoreaux;[1][2] August 16, 1933)[3] is an American actor. He was born in Los Angeles, California. He is best known for his role as Steve Hill in the NBC western television series The Virginian.