#
buy premium
Neli Sabour

Neli Sabour

Birthday: September 11 in Dallas, Texas, USA
Height: 171 cm

Neli Sabour is a first generation Iranian-American born and raised in Dallas, Texas. She studied Public Health at The University of Texas at Austin before acquiring her MBA in Healthcare Management fr ...Show More

Neli Sabour's FILMOGRAPHY
All as Actor (3)
123Movies