Acting
Born 1914-03-13 · New York, New York, U.S. · Died 1977-09-16
Mission: Impossible
Desk Clerk
Dr. Fu Manchu
Finger Man
Carlos Armor
Four Star Playhouse
Ollie
Bright Victory
Lt. Conklin (uncredited)