by FOX 11 Meteorologist Phil DeCastro A view of the Grand Chute water tower in haze. July 16, 2026. (WLUK/Austin Roth)
Phil DeCastro is a meteorologist at WLUK Fox 11. He specializes in climate change and environmental issues, focusing on topics such as climate policy, water conservation, and global warming. Phil is featured in WLUK Fox 11 and WIWB - Wisconsin's CW.












