2012
Matchmaker Santa as Bill Hogan
2010
Law & Order: LA as George Patrick (1 episode)
2008
Superhero Movie as Police Officer
2007
Primal Doubt as Travis Freeman
2004
Back When We Were Grownups as Joe
2004
CSI: NY as Prosecutor (1 episode)
2000
Eventual Wife as Richard
1998
Charmed as Evan (2 episodes)
1998
V.I.P. as Damian Caine (1 episode)
1997
George & Leo (1 episode)
1997
Sunset Beach as Father Antonio Torres (255 episodes)
1996
Tin Cup as Guy at Bar #1
1993
Frasier as Clint (1 episode)
1990
Wings as Dylan (1 episode)