Cast Credits Grey's Anatomy (2005) Guest starring as Abena Episode 7x21: I Will Survive (May 12, 2011)