Credits
- 2011 · Water for Elephants as Weehawken Officer
- 2011 · The Cape as Scales' Trainer
- 2009 · NCIS: Los Angeles as
- 2007 · Chuck as Jack Artman
- 2007 · On Broadway as Uncle Pete
- 2006 · Heroes as Joseph Sullivan
- 2005 · The Closer as Shariq Marku
- 2004 · Lost as Brother Campbell
- 2002 · Full Frontal as Partygoer
- 1999 · Vendetta as Sheriff Bill Villere
- 1999 · Vicious Circle as Det. Declan Finney
- 1995 · Runway One as Ned Farrelly
- 1995 · Bramwell as Bramwell
- 1994 · ER as Brit #1
- 1994 · Family as Liam
- 1993 · Circle of Deceit as Dermot McAuley
- 1992 · Patriot Games as Charlie Dugan
- 1988 · Joyriders as Perky Rice
- 1988 · Troubles as Driscoll
- 1988 · The Courier as Danny
- 1986 · Lovejoy as Publican
- 1983 · Taggart as