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