
Known for
Filmography

Mexican Hat
EN · 2026Not rated
as Mayor Red
The Painter
2015
The Painter
EN · 20158.0
as Messenger
Amnesia: Who Are You?
2014
Amnesia: Who Are You?
EN · 2014Not rated
as Internet Submission 12

The Nearly Unadventurous Life of Zoe Cadwaulder
EN · 20044.0
as Mr. Cadwaulder


