2025
A Minecraft Movie as Nitwit Onset Performer2020
The Postal Service Zoom Auditions as Self2018
Flight of the Conchords: Live in London as Not available2016
Bajillion Dollar Propertie$ as Huck2013
Austenland as Martin2012
The Hobbit: An Unexpected Journey as Lindir2012
The Outback as Hamish (voice)2012
Two Little Boys as Nige2010
Conan as Self2010
Diagnosis: Death as Dr. Cruise2009
Just for Laughs: Launching Pad as Not available2009
Just For Laughs: Over The Edge as Bret McKegney2009
Flight of the Conchords: On Air as Self2008
Largo as Self2007
Tim and Eric Awesome Show, Great Job! as Tim's Tennis Double2007
Flight of the Conchords as Bret McKenzie2006
Flight of the Conchords: A Texan Odyssey as Not available2005
One Night Stand: Flight of the Conchords as Not available2005
Futile Attraction as Mr. Wickham2004
Frodo Is Great... Who Is That?!! as Self / Figwit2003
The Lord of the Rings: The Return of the King as Elf Escort2001
The Lord of the Rings: The Fellowship of the Ring as Figwit (uncredited)1989
The Simpsons as Kurt Hardwick (voice)2025
Plankton: The Movie Songs2018
Flight of the Conchords: Live in London Writer2018
Flight of the Conchords: Live in London Producer2016
Sainsbury's: The Greatest Gift Music2014
Muppets Most Wanted Songs2014
Muppets Most Wanted Music Supervisor2011
The Muppets Songs2007
Flight of the Conchords Writer2007
Flight of the Conchords Executive Producer2007
Flight of the Conchords Co-Executive Producer2007
Flight of the Conchords Main Title Theme Composer2007
Flight of the Conchords Creator2006
Flight of the Conchords: A Texan Odyssey Writer2006
Flight of the Conchords: A Texan Odyssey Producer