Cast Credits Black Mirror (2011) Guest starring as Returning Officer Episode 2x03: The Waldo Moment (Feb 25, 2013)