Duff McGuffy 1997
as Spencer Sprax
The Triumph & Tragedy of Napoleon Bonaparte 1997
as Napoleon Bonaparte
Credits from TMDB.