2024
Landman as Governor2024
The Merry Gentlemen as Danny2023
Craft Me a Romance as Alfred2023
7000 Miles as Bert2022
Love Accidentally as Craig2022
Butlers in Love as Mr. Willoughby2021
Lost & Found in Rome as Howard Thorndyke2019
Axcellerator as Ray Moritz2017
The Fabulous Allan Carr as Self2015
I'm Not Ready for Christmas as Greydon DuPois2015
A Prince for Christmas as King2013
Second Chances as Henry2011
American Horror Story as Dwight's Friend2010
The Bay as Not available2010
The Michael Ball Show as Self2009
Modern Family as Professor Cooke2009
Castle as Ian Rasher2009
Dire Wolf as Sheriff Parker2007
Nightmare City 2035 as Alex McDowell2006
Dog Lover's Symphony as Tom2006
Hannari: Geisha Modern as Narrator2006
Living the Quake as Mayor Schmitz2005
Cry of the Winged Serpent as Griffin2004
The Paul O'Grady Show as Not available2004
Dragon Storm as Silas2003
NCIS as Not available2003
Daredevil vs. Spider-Man as Alistair Smythe (voice)2001
Facing the Enemy as Harlan Moss2001
Missing Pieces as Stuart2001
The Hit as Keith2000
Strip Mall as Rafe Barrett2000
Son of the Beach as Not available2000
Submerged as Agent Jim Carpenter2000
Overnight Sensation as Mark Connor2000
The Perfect Tenant as Daniel Summer1999
Dazzle as Tom1998
Love Boat: The Next Wave as Armand1998
The Real Blonde as Bob1997
Veronica's Closet as Brian1997
La Femme Nikita as Helmut Volker1997
Mike Hammer, Private Eye as Not available1997
The Man Who Knew Too Little as British Agent1997
Divine Lovers as Jeff Thompson1996
Oblivion 2: Backlash as Sweeney1996
Prey of the Jaguar as Derek Leigh1996
The Rockford Files: Godfather Knows Best as Ian Levin1995
Empire Records as Rex Manning1994
Spider-Man as Alistair Smythe (voice)1994
Spider-Man as Ultimate Slayer Smythe (voice)1994
Inevitable Grace as Adam Cestare1993
Dr. Quinn, Medicine Woman as Andrew Strauss / David Lewis1993
The Nanny as Rodney Pembroke1993
Gettysburg as Col. Strong Vincent1993
Calendar Girl as Man in Bathrobe1993
No Escape, No Return as William Robert Sloan1993
Alien Intruder as Nick1993
Midnight Witness as Garland1993
European Night as Victor1992
Animal Instincts as David Cole1992
Waxwork II: Lost in Time as Mickey1992
Dance with Death as Shaughnessy1992
Exiled in America as Joe Moore1991
Dynasty: The Reunion as Miles Colby1990
Beverly Hills, 90210 as Jason Croft1990
Counterstrike as Van Gelder1990
Project Alien as George Abbott1990
Blue Bayou as Phil Serulla1989
Judith Krantz's Till We Meet Again as Not available1989
Sundown: The Vampire in Retreat as Shane1989
Mind Games as Eric Garrison1986
Casualty as Jim Brodie1986
The Supernaturals as Pvt. Ray Ellis1986
The Boys Next Door as Roy Alston1985
The Colbys as Miles Colby1984
Murder, She Wrote as Roger Travis1984
Murder, She Wrote as Derek Padley1984
Electric Dreams as Bill1982
Hotel as Not available1982
Grease 2 as Michael Carrington1981
Dynasty as Not available1972
Emmerdale as Mark Wylde1967
Accident as TedNaN
SMUT as 'Tex' ScramNaN
Those Who Wander as Rex1984
The Parade as Jeff1951
Hallmark Hall of Fame as Stuart2001
Facing the Enemy Associate Producer