Lionshead Film Festival Dallas by Major Dodge / May 18, 2020 260 Views No Comments Winner of Best Actor for Captured, 2015. Share: