Cast Credits Drop Dead Diva (2009) Guest starring as Tessa Hillman Episode 6x04: Life & Death (Apr 6, 2014)