Cast Credits Victoria (2016) Guest starring as Fuller Episode 3x07: A Public Inconvenience (Feb 24, 2019) Endeavour (2012) Guest starring as Dr. Frank Cartwright Episode 1x01: Girl (Apr 14, 2013) Coupling (2000) Guest starring as Ivan Episode 2x07: Dressed (Oct 15, 2001)