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