Good Night Oppy 2022
as Self
Living Universe 2018
Expedition Mars: Spirit & Opportunity 2016
Actor
Death of a Mars Rover 2011
as Principal Investigator
Roving Mars 2006
Mars, Dead or Alive 2004
Credits from TMDB.