Esteban Powell was born on June 15, 1976 in Houston, Texas, USA. He is an actor and producer, known for Dazed and Confused (1993), Powder (1995) and Level 9 (2000).
Share
Info mistake?
Biography
Esteban Powell was born on June 15, 1976 in Houston, Texas, USA. He is an actor and producer, known for Dazed and Confused (1993), Powder (1995) and Level 9 (2000).