Restraint 2008
as Sky News Reader #1
Signs From God - Science Tests Faith 1998
as Host
Tommy Doesn't Exist Anymore 1985
Executive Producer
The Legend of Lasseter 1979
as Self - Host
Credits from TMDB.