Cast Credits Body of Proof (2011) Guest starring as Nancy Episode 2x04: Lazarus Man (Oct 11, 2011) [Co-Star] Grey's Anatomy (2005) Guest starring as Laura Reeves Episode 13x06: Roar (Oct 27, 2016) That '70s Show (1998) Guest starring as Ruth Episode 4x17: Kelso's Career (Feb 12, 2002)