Christmas Mail 2010
as Mysterious Letter Carrier
The Secret Life of Leonardo Da Vinci 2005
as Leonardo Da Vinci
Credits from TMDB.