Davetta Sherwood

Davetta Sherwood

Born in Mount Vernon, New York, Davetta Sherwood is an accomplished actress, musician and model.Sherwood began her career in entertainment as a child print model before venturing into acting. She began taking acting lessons and her first role was a feature in the music video for Elektra Recording ...

Tv Show