Since attending Circle in the Square Theatre School in New York City, Michelle has remained one of the more sought after actresses in Canada. She has appeared in over 80 movies and TV shows, sharing the screen with a list of talented actors including: Sir Ben Kingsley, Ben Affleck, Aaron Eckhart, Jennifer Aniston, and Philip Seymour Hoffman.
Currently seen as Nora Allen on CW’s The Flash, fans immediately took a liking to her character — whom they’ve dubbed “Mama Flash” — featured in some of the most heart-wrenching and highest-rated episodes of the series! The series recently won the Saturn Awards’ “Best Superhero Adaption TV Series” as well as the 2017 Teen Choice for “Action TV Show.”
Audiences may recognize Michelle from hit shows such as: House, Cold Case, Navy NCIS,Emily Owens M.D.,Continuum, Supernatural, The L Word, Stargate Universe, Eureka & Fringe. Popular movies include: Paycheck, Diary of a Wimpy Kid, Love Happens, Good Luck Chuck, The Invisible and 40 Days & 40 Nights. On her time off, Michelle fronts a band called Ginger 66 & spends time with her family on a little island in the Pacific Northwest.