EXCLUSIVE: C. Thomas Howell (SEAL Team) and Michelle Hurd (Star Trek: Picard) have signed on to star alongside Trevor Donovan and Ashley Elaine in Where ...
Deadline via Yahoo
3 days ago
View all
Scottish actress and comedian
Elaine Constance Smith is a Scottish actress, comedian, and political activist. She rose to prominence from appearing in the BBC Scotland sitcoms City Lights and Rab C. Nesbitt. Wikipedia