Splash 2014
as Lubosh (voice)
La Vie En Vert 2013
as L'humain
Mau 2010
as Pharaoh (voice)
Around The World In 80 Days 2000
Storyboard, Layout
Credits from TMDB.