Joy Nash is a model and actress who portrayed Senorita Dido in the 2017 series of Twin Peaks.
She has also appeared in The Mindy Project, Locked Up Abroad, and The Fosters.
Joy Nash is a model and actress who portrayed Senorita Dido in the 2017 series of Twin Peaks.
She has also appeared in The Mindy Project, Locked Up Abroad, and The Fosters.