Drop Dead Diva Guest cast, played by James D. Owens Episode 4x02: Home (Jun 10, 2012) Episode 6x12: Hero (Jun 15, 2014)