Known for
Filmography

The Devil's Chair
EN · 20074.1
as Demon

Batman Begins
EN · 20057.7
Propmaker

AVP: Alien vs. Predator
EN · 20046.0
Propmaker

Star Wars: Episode I - The Phantom Menace
EN · 19996.6
Special Effects Technician

Death Machine
EN · 19955.8
Animatronics Designer


