Michelle Forbes
Michelle played Ro Laren in Star Trek: The Next Generation and Admiral Cain in Battlestar Galactica. She's also recently appeared as Karen in the series Lost.
Michelle does not have an official site.
Home