A graduate of Circle in the Square Theatre School, Michelle has appeared in
over 100 films and television shows. Perhaps best known for her role as the
beloved Nora Allen on CW’s The Flash. A hit show that ran for 9 seasons,
Michelle played multiple characters including Nora Allen (mother of Barry Allen),
The Speedforce, & Joan Williams. Audiences will also recognize her from hit
shows: House, Cold Case, Navy NCIS, Emily Owens M.D. & Darrow and Darrow.
Her film appearances include: Paycheck, Diary of a Wimpy Kid, Love Happens,
and most recently Re:Uniting starring alongside Jesse L. Martin.
On her time off, Michelle fronts a band called Ginger 66, and spends time with
her family on a little island in the Pacific Northwest. Charities close to her heart
are Brave Canada (for vulnerable girls and teens), THE PEKA PROJECT (an
orphanage for older kids in Lesotho, Africa, and ongoing anti-racism work.