Austin Ball is an actor and editor, known for The Last Day (2020), Forbidden Science (2009) and Killjoys (2015).