
Acting · 78 years old
Newton, Massachusetts, USA

Banacek
Lester Sawyer

Star Trek
Lieutenant Commander Giotto

Star Trek
Commodore Wesley

Never Steal Anything Small
Ward (as John Duke)

The Untouchables
Brikka

The Outer Limits
Dr. Terrell

Mission: Impossible
Tiso Kastner

Pay or Die!
Lupo Miano (as John Duke)

The Fugitive
Sergeant Endicot

The Fugitive
Bus Driver

Hawaii Five-O
Abilleno

Hawaii Five-O
Willy Vance

Hawaii Five-O
Albert Jovanko

Hawaii Five-O
Eddie Rizzo

Man on a String
Carlo Buglione (as John Duke Russo)

The Invaders
Lt. Alvarado

Mannix
Lou DeMorro

The Split
Maccione (uncredited)

Tombstone Territory
Jim Parker

The Crimebusters
Hood