
Angels & Demons
2009 · as The American with the Sign (uncredited)

People Like Us
2012 · as John - AA Member (uncredited)

Night Ride Home
1999 · as Doctor

Kansas City Bomber
1972 · as Concessionaire (uncredited)

And Then There Was You
2013 · as Coach

Fake News
2017 · as Dr. Moss

Nefarious: Merchant of Souls
2011 · as Client

One Hour Fantasy Girl
2009 · as Roger / Infant Man

The Circus Girl
2010 · as ringmaster

Ijé: The Journey
2010 · as Michael Michino