Movies
Star Wars: Episode I - The Phantom Menace
as Sebulba (voice)
Minions
as Additional Voices (voice)
Planet 51
as Additional Voices (voice)
Red Top
as Alan Russberger
The Last Days on Mars
as Infected Voices (voice)
Deep
as Nathan (voice)
The Lost King
as Tony
Shepperton Babylon
as Other voices
The Beginning: The Making of Star Wars Episode I
as Self
Only an Excuse? Live '95
as Self