FANDOM


Marsha Lisa Thomason (born January 19, 1976) is an English actress.

For Disney, she played Sara Evers and Elizabeth Henshaw in The Haunted Manison and Naomi Dorrit in Lost. She will play Isabel Barnes in the ABC TV show The Good Doctor.

Disney Roles