Todd Pecoul(1972-2021)
- Art Department
Todd Pecoul was born on 4 July 1972 in New Orleans, Louisiana, USA. Todd is known for Focus (2015), Free State of Jones (2016) and Bill & Ted Face the Music (2020). Todd was married to Jennifer Paige Bradley. Todd died on 30 September 2021 in New Orleans, Louisiana, USA.