Brian Lee Franklin is an actor and director, known for Free State of Jones (2016), Godless (2017) and The First (2018). Read more on iMDB