Home Tags Delilah

Tag: Delilah

Oprah Winfrey

Oprah Winfrey Network Series ‘Delilah’ Open Casting Call

Oprah Winfrey Network's Delilah is now casting and hiring actors in Charlotte, North Carolina. Casting directors are now casting actors, models, and talent to work on scenes filming in Charlotte, North Carolina this October 2020 through January...

What's Featured: