Lucky Duck 2014
as Captain Chase (voice)
Fancy Dancing 2002
as Mar Stoddart
Dogmatic 1999
as Six Foot Can
Credits from TMDB.