Steve Mensch, the president of Tyler Perry Studios, tragically died when the small plane he was piloting crashed in Homosassa, Florida, on December 6, 2024. The studio confirmed his death in a statement, expressing deep sorrow over the loss of a dedicated and beloved team member. The crash is currently under investigation by the Federal Aviation Administration and National Transportation Safety Board. Mensch was influential in advocating for Georgia’s film tax credit, significantly contributing to the state’s growth as a prominent location for film and television production.