2023
as Self
2017
2015
as Himself
2007
as Self
2007
as Self
2007
2006
as Self
2006
as Self
2006
as Self - Co-Author of 'What Ever Happened to Robert Aldrich?'
2006
as Self
2005
as Self
2005
as Self
2005
as Self
2005
as Self
2005
as Self
2005
as Self
2004
as Self
1995
as Self
1994
as Field Technician
1992
as Omar