Known for
Filmography

Sorry, Baby
EN · 20256.9
as Doctor

Slender Man
EN · 20184.3
as Doctor

Black Mass
EN · 20156.5
as Dick Lehr

The Makeover
EN · 20135.6
as Mr. Warner

Anathema
EN · 2003Not rated
as Peter the Prestidigitator

Sorry, Baby
as Doctor

Slender Man
as Doctor

Black Mass
as Dick Lehr

The Makeover
as Mr. Warner

Anathema
as Peter the Prestidigitator