Justin Armstrong is known for The Red Man's View, Allegiance of Powers (2012) and Cherokee Creek (2018).