A Star Trek action figure was made in the likeness of Ensign Ro Laren, her character on the series.
About her character on Battlestar Galactica (2004): I tend to play a lot of authoritative, strong women, so initially this simply wasn't something I wanted to do. God bless them, though, for being so pursuant of me. The Galactica producers sent me a...
Statuesque, model-like figure
Michelle Renee Forbes Guajardo
Austin, Texas, USA
Dive deep into everything about the 2018 Oscars, superhero movies and TV series, IMDb Picks, and more.