Natasha Loring is known for her work on The Dinosaur Project (2012), Star Wars: The Old Republic – Knights of the Fallen Empire (2015) and Zulu (2013).