Selena Nelson

Selena Nelson is a New York-based actress who played Molly on the Muppet/animated series Big Bag. Nelson's stage credits include The Wiz and Beehive, and in 2006, she starred in the off-Broadway play ''Havana Bourgeois."