Actor · Born 1969
Urban Warfare
2012 · as Surveillance Man
Messages Deleted
2010 · as Tech - Shrink
High Noon
2009 · as Phin
Pro-Life
2006 · as Kiernan
Behind the Camera: The Unauthorized Story of 'Diff'rent Strokes'
2006 · as Gerren Keith
Flight 93
2006 · as LeRoy Homer Jr.
Black River
2001 · as Guard
Replicant
2001 · as Loft Cop
Love and Treason
2001 · as Soldier
Saving Silverman
2001 · as Cop At Darren's House
Turbulence 2: Fear of Flying
1999 · as Ambulance Driver
Y2K
1999 · as Communications Officer