A Hillsborough County Fire Rescue captain is facing hundreds of child pornography charges, according to deputies.