Ici Najac, à vous la Terre 2006
as The station master
As Life Goes By 2003
as Himself
Credits from TMDB.