Acting · 63 years old
New York, New York, U.S.
Mission: Impossible
Desk Clerk
Bright Victory
Lt. Conklin (uncredited)
Dr. Fu Manchu
Finger Man
Carlos Armor