Greg Mogford(1954-2023)
- Camera and Electrical Department
Greg Mogford was born on 26 June 1954 in Abilene, Texas, USA. Greg is known for Wolf (2012), Lidia Celebrates America (2011) and Lilia (2011). Greg was married to Laura. Greg died on 11 January 2023 in San Antonio, Texas, USA.