
Acting

Funny Girl
as Card Player (uncredited)

Lord Love a Duck
as Frank (uncredited)

The Magnificent Stranger
as Lieutenant Pauling

The Incredible Mr. Limpet
as Lieutenant (uncredited)

Midnight Lace
as Man at American Consulate

The Big Fisherman
as Herod Phillip

Bullwhip
as John Parnell

Omar Khayyam
as Master Herald

Hell on Devil's Island
as Jacques Boucher

Ransom!
as George Portalis (uncredited)

Voyage to the Bottom of the Sea
as Johnson · 1 ep.
Bob Hope Presents the Chrysler Theatre
as Grant Morris · 1 ep.

The Virginian
as Duncan St. John · 1 ep.

Gunslinger
as Beau Dunning · 1 ep.

Rawhide
as Lt. Shaw · 1 ep.

Perry Mason
as Arthur Fargo · 1 ep.

Zorro
as Capitan Arturo Toledano · 4 ep.

Casey Jones
as Doctor John Morton · 1 ep.

Meet McGraw
1 ep.
The Gale Storm Show
as Party Guest · 1 ep.