Character Mary Margaret Phelps Wikipedia: Mary Margaret Phelps (link not verified) 2012 ▷ Played by Ava Paloma once on Television in 'Elementary'. 04 Oct 2012:'While You Were Sleeping'