Close
7 of 10
Delilah Napier
7 of 10
Delilah Napier as Dee Dee in Billions
People
Delilah Napier
Back to top