Barry Strickland
Barry Strickland was born on January 28, 1978 in Titusville, Florida, USA. He is known for Last Man Club (2016), Alita: Battle Angel (2019) and Transformers: Age of Extinction (2014).
Berry Has has been set D.P. and chief special effect artist for 4 current features for Welling Films.








