Lucky Man
(2016)Visual effectsVisual effects supervisor (9 episodes, 2016)
Humans
(2015)Visual effectsVisual effects supervisor (8 episodes, 2015)
Gravity
(2013)Editorial departmentDigital intermediate editor (as Dom Thomson)
Kick-Ass
(2010)Editorial departmentDigital intermediate editor
Doom
(2005)Editorial departmentDigital editor