Future Man
(2017)Special effectsSpecial effects coordinator (Unknown episodes)
S1m0ne
(2002)Special effectsSpecial effects coordinator
Impostor
(2001)Special effectsSpecial effects coordinator
*X-Men
(2000)Art departmentScenic artist (as Ron Troost)
Powder
(1995)Special effectsMechanical special effects coordinator