Acting
EN cinema · 2 credits
Resident Evil: Apocalypse
Carver's Gate
as Featured Undead City Walker #5
as Dr. Thomas Tesla