One person was reportedly suffering from smoke inhalation as firefighters battled a blaze that engulfed three homes in Brampton on Friday afternoon, police say.

The fire occurred on Beaconsfield Avenue, near Chinguacousy Road and Steeles Avenue West.

Firefighters responded at about noon and used a ladder truck to douse the flames from above.

@ChrisKitching is on Twitter. For instant breaking news, follow @CP24 on Twitter.