Known For
Filmography

Batman: Knightfall Part 1: Knightfall
Movie · as Alfred Pennyworth (voice)

Batman: Knightfall Part 2: Knightquest
Movie · as Alfred Pennyworth (voice)

Wonder Man
TV · as Richard · 1 ep

The Witcher: Sirens of the Deep
Movie · as King Usveldt (voice)

Paradise
TV · as Dr. Chase · 1 ep

Green Lantern: Beware My Power
Movie · as Sardath / Console Voice (voice)

Acapulco
TV · as Bronte · 1 ep

She's in Portland
Movie

The Orville
TV · as Krill Consul · 1 ep

Black Road
Movie · as Sterling

The Odd Couple
TV · as Nigel · 1 ep

The Neighbors
TV · as Larry Bird · 44 eps

Elementary
TV · as Ronald Adair · 1 ep

House of Lies
TV · as Teddy Grammatico · 3 eps

Modern Family
TV · as Simon Hastings · 1 ep

Uncharted: Drake's Fortune Motion Comic
TV · as Gabriel Roman (voice) · 2 eps

Loonatics Unleashed
TV · as Dr. Dare (voice) · 1 ep

Related
TV · as Leo · 2 eps

Monk
TV · as Carl Sebastian · 1 ep
The Heart Department
Movie · as Doug

The Division
TV · as Sebastian · 1 ep

24
TV · as Trevor Tomlinson · 1 ep
The Young Unknowns
Movie · as Sebastyn

Bull
TV · 1 ep

Angel
TV · as Matthias Pavayne · 1 ep

Charmed
TV · as Angel of Death · 3 eps

Don King: Only in America
Movie · as Keith Bradshaw

Just Shoot Me!
TV · as Simon Leeds · 11 eps

The Pretender
TV · as Darrin Faxon · 1 ep

Live Nude Girls
Movie · as Bob

High Society
TV · as Burglar · 1 ep

Partners
TV · 1 ep

Ned & Stacey
TV · as Nigel Davies · 1 ep

Can't Hurry Love
TV · as Waiter · 1 ep

Amelia Earhart: The Final Flight
Movie · as Harry Balfour

Fantastic Four
TV · as Dr. Doom (voice) · 4 eps

Chicago Hope
TV · as Nigel Wiggans · 1 ep

ER
TV · as Gareth · 1 ep

Silent Cries
Movie · as Johnny Leighton

Moon Over Miami
TV · 1 ep

Lois & Clark: The New Adventures of Superman
TV · as Lor Nor · 2 eps

Mad About You
TV · as Martin · 1 ep

Melrose Place
TV · as Kurt · 1 ep

Home Improvement
TV · as Simon Downing-Chubb · 1 ep

James Bond Jr.
TV · 65 eps

The Russia House
Movie · as Psychoanalyst - Whitehall

Northern Exposure
TV · as Cal Ingraham · 4 eps

TaleSpin
TV · as Rick Sky (voice) · 1 ep
Reasonable Force
Movie · as D.S. Kiley

The Fear
TV · as Chris · 5 eps

Star Trek: The Next Generation
TV · as John Bates · 1 ep

The Professionals
TV · as Neville Grant · 1 ep
