Cast Credits The Mayor of Casterbridge (2003) Guest starring as Waiter Episode 1x01: Part 1 (Aug 17, 2003)