Actor
Doubting Thomas
2018 · as Officer Henderson
Nina
2016 · as Nina's Husband
Love & Teleportation
2013 · as Michael
Three Days of Hamlet
2012 · as Horatio
Homeland Security
2004 · as Agent Frank Johnson
Duplex
2003 · as Mailroom Guy
Brother
2000 · as Sly