2005 • as Duke
1963 • as Lan
1979 • as Pearce
2001 • as Andrew Wallace
2001 • as Andrew Wallace (uncredited)
1975 • as Security Guard