Known For: Acting
IMDb
Actor Bar Patron
A Thousand Miles Behind
Actor David Pelletier (as Benjamin Hugh Abel Forster)
Hypothermia
Actor Herschel
Satan Hates You