The Flash
(2023)Special effectsSpecial effects workshop supervisor
The Batman
(2022)Special effectsSpecial effects workshop supervisor
The Wolfman
(2010)Special effectsSpecial effects senior technician (Model unit)
Hereafter
(2010)Special effectsSenior special effects technician: London
Wanted
(2008)Special effectsSpecial effects workshop supervisor (as Jem Lovett)
Hellboy
(2004)Special effectsSpecial effects workshop supervisor
Underworld
(2003)Special effectsSenior special effects technician (as Jem Lovett)
Dinotopia
(2002)Special effectsSpecial effects technician (Unknown episodes)
Dinotopia
(2002)Special effectsSpecial effects technician (6 episodes, 2002-2003)
Invasion: Earth
(1998)Special effectsSpecial effects technician (Unknown episodes)