Cast Credits The Unusuals (2009) Guest starring as German Viceroy Episode 1x01: Pilot (Apr 8, 2009) Rescue Me (2004) Guest starring as Leonard Episode 5x19: David (Aug 11, 2009) [Co-Star]