Cast Credits Drop Dead Diva (2009) Guest starring as Stephan Granados Episode 3x06: Closure (Jul 31, 2011)