Actor
The Tell-Tale Heart
2016 · as Charlie
Vengeance
2004 · as Detective DeRose
Protozoa
1993 · as Pete