2021
Ascendant as Doctor Thompson2018
Solo: A Star Wars Story as Moloch (voice)2017
Star Wars: The Last Jedi as Major Ematt2015
Star Wars: The Force Awakens as Major Ematt2002
The Making of The Fellowship of the Ring as Self2001
Kate & Leopold as Roebling2001
A Passage to Middle-Earth: Making of 'Lord of the Rings' as Self, dialect coach2022
The Batman In Memory Of2019
Men in Black: International Dialect Coach2019
The Boys In Memory Of2018
Avengers: Infinity War Dialect Coach2017
Star Wars: The Last Jedi Dialect Coach2015
Star Wars: The Force Awakens Dialect Coach2010
Robin Hood Dialect Coach2008
The Red Baron Dialect Coach2007
Sunshine Dialect Coach2004
AVP: Alien vs. Predator Dialect Coach2003
Calendar Girls Dialect Coach2002
The Lord of the Rings: The Two Towers Dialect Coach1998
Hilary and Jackie Dialogue Coach1998
Lost in Space Dialogue Coach1991
Robin Hood: Prince of Thieves Dialect Coach