Cast Credits Drop Dead Diva (2009) Guest starring as Kiera Walsh Episode 4x10: Lady Parts (Aug 12, 2012)