Pretty Ugly People
All Saints
Spirit Quest
Movie · as Father Delaye
Movie · as Park Ranger
Dog Days
Movie · as Homeless Man
TV · as Nick Richards · 1 ep