Acting

Apartment 7A
as Dr. Sapirstein

I Wish I Never Existed
as Grandpa

Wonder Woman 1984
as CJCS (Oval Office)

Black Beauty
as Mr. Winthrop

Love on Safari
as Glen Woods

Jakkals 13
as The Agency

The Perfect Wave
as Mr. McCormack (dad)

Bordering on Bad Behavior
as Israeli President

Zulu
as Dr. Joost Opperman

Dredd
as Control Operator 2 (uncredited)

Black Sails
as Captain Benjamin Hornigold · 20 ep.

Leonardo
as Dr Petrangelli · 2 ep.

Outcasts
as Captain Kellerman · 8 ep.

Women in Love
as Mr. Crich · 2 ep.

The Devil's Whore
as Governor · 1 ep.

Known Gods
as Deetlef Koen · 26 ep.

Cavegirl
as Interrogator · 1 ep.