IMDb Page
Movie Release Date Character Age at Release
Love Addict 05/13/16 Peter Stroodle Unknown
Dead Air 10/27/09 Maniac Unknown
Angels & Demons 04/23/09 Vatican Priest (uncredited) Unknown
The Telling 04/14/09 Maintenance Man Unknown