Cast Credits The Elephant Princess (2008) Guest starring as Piano Player Episode 2x23: Cursed (May 17, 2011)