Shelley Ross is an American television executive producer, best known for her work on NBC and later ABC News.
David Blaine: Drowned Alive 2006
Executive Producer
The Menendez Brothers 2024
as Self
Credits from TMDB.