Samantha MacIvor

Samantha MacIvor

Samantha MacIvor was born as Samantha Twyford. She is known for her work on Okja (2017), Noah (2014) and Teenage Mutant Ninja Turtles (2014).

Moives

Tv Show