Sarah Sanguin Carter is a Canadian actress who played Alicia Baker on Smallville
Trivia[]
- Sarah Carter also portrayed Grace Gibbons/Cicada in Season 5 of the CW television series The Flash.
External links[]
- Sarah Carter at the Internet Movie Database
- Sarah Carter on Wikipedia