6 credits on file—5 films and 1 show, spanning 1999–2015.
Minions
2015 · 61/100
The Last Days on Mars
2013 · 44/100
Planet 51
2009 · 52/100
The IT Crowd
2006–2010 · 82/100
The War of the World
2006 · 75/100
Star Wars: Episode I - The Phantom Menace
1999 · 64/100