Castillo's career began as a storm chaser across the Midwest and Texas, earning a storm chasing card from the National Weather Service. He was the first meteorologist on "Good Day Philadelphia" at WTXF, the Fox Network station in Philadelphia, Pennsylvania, where he also hosted segments and conducted man-on-the-street interviews.
