Isabella Haddock
Known for: Acting
Born: February 19, 2008 in Auckland, New Zealand
Isabella Haddock is an international award-winning American-Turkish actress born in Auckland, New Zealand, on February 20, 2008. Haddock first began her acting in 2018, establishing herself with head roles in public school plays. She recently performed a lead role in a short film titled Leylak (2021). Isabella continues to expand her acting career today, living only a short distance from New York City. Where to watch the TV shows and films of Isabella Haddock free? Click the title of the series or movies below to watch them in HD for free on SFlix.
Known for
Showing 2 of 2 titles