Known for
Filmography

Four Minutes
EN · 20054.9
as Carson

Resident Evil: Apocalypse
EN · 20046.4
as Featured City Hall Undead #3

Hedwig and the Angry Inch
EN · 20017.5
as HedHead (uncredited)

Four Minutes
as Carson

Resident Evil: Apocalypse
as Featured City Hall Undead #3

Hedwig and the Angry Inch
as HedHead (uncredited)