An allegedly busy few days for a Goderich man has resulted in the laying of six criminal charges.

Huron County OPP say the 18-year-old is responsible for four fires set in the city during the first few days of October.

The fires were reported in trees, shrubs, grass and garbage bags on Cove Road, as well as inside a restaurant elsewhere in Goderich.

All four fires were extinguished before they could cause any significant damage.

The man is also accused of stealing cash from the restaurant where the last fire was set, and falsely telling police that he had been stopped by somebody impersonating a police officer.

He faces four charges of arson, one charge of mischief and one charge of theft.