(Saved!) jako Sanitariusz 2005: Głosy (White Noise) jako Frank Black 2005: Teoria chaosu (Chaos) jako detektyw 2005: Egzorcyzmy Emily Rose (The Exorcism of Emily Rose) jako Adwokat 2005: The Little Things jako szef 2006: Człowiek z miasta (Man About Town) jako Wspólnik agencji 2007: Godziny strachu (Butterfly on a Wheel) jako sierżant – na posterunku policyjnym 2007: Battlestar Galactica: Razor jako starszy bosman Galen Tyrol 2007: Stories USA jako szef (segment „The Little Things”) 2008: Dzień, w którym zatrzymała się Ziemia (The Day the Earth Stood Still) jako sierżant Winter 2009: Battlestar Galactica. Plan (The Plan) jako Galen Tyrol 2010: Blood: A Butcher's Tale jako Sam 2010: Gniewna ławniczka jako prokurator okręgowy Riley
Seriale telewizyjne 2000: Gwiezdne wrota (Stargate SG-1) jako Moac 2002: Po tamtej stronie (The Outer Limits) jako Kevin Lockwood 2002: Gwiezdne wrota (Stargate SG-1) jako Jaffa #1 2002: Cień anioła (Dark Angel) jako pracownik hotelu 2002: Tajemnice Smallville (Smallville) jako Michael Birtigo 2002: American Dreams jako mężczyzna z kolejki 2003–2009: Battlestar Galactica