Cast Credits Psychoville (2009) Starring as Robert Greenspan Jonathan Creek (1997) Guest starring as Josef Episode 4x04: The Seer of the Sands (Feb 14, 2004)