2023 Location Manager
2011 (voice)
2009 Puss in Boots (voice)
2007 Horemheb
2003 William Dunbar (voice)