Tarek Karkoutly
Tarek Karkoutly was born on March 3, 1984 in Lubbock, Texas, USA. He is known for Star Wars: The Bad Batch (2021), Blindspotting (2018) and Little Monsters (2019).
See full bio »
Born:in Lubbock, Texas, USA |
|
|