1996 The City as Officer Capelli
1996 The Guiding Light as Brown
1997 Homicide Life on the Street as Saul
1999 ER as Detective Hamer
2000 Family Law as Officer
2000 Party of Five as Stan
2000-2005 Strong Medicine as Detective Stevens
2001 18 Wheels of Justice as Jack
2001 The Guardian as Detective Starratt
2002 NYPD Blue as Jerry
2003 Malcolm in the Middle as Officer OShannon
2003 The Practice as Detective Stephen Mills
2004 Las Vegas as Swat Captain
2005 Cold Case as Jason James Sr
2005-2007 Boston Legal as Officer James
2006 The Sopranos as Dr Cipolla
2007 Ghost Whisperer as Guard
2007 Heartland as Arthur Gilliam
2008 The Office as WB Jones
2008 Valentine as Officer Hancock | 1995 Twilight of the Dogs as Deacon Hill
1999 The Vegas Connection as Blair Fessard
2000 American Tragedy as Officer Riske
2001 Supersleuth as Detective Frank Salerno
2001 The Flying Dutchman as Nathaniel
2005 The Good Humor Man as Mulligan
2005 xXx 2 The Next Level as Bull
2006 10th & Wolf as Benedetto
2007 Pandemic as Chris Fentress
2008 Drillbit Taylor as Police Officer at Party
2008 Emilio as Detective Applewhite
2008 Quarantine as Bob Orton
2009 Miss March as Mr Whitehall |