A Kitchener man is facing several charges in connection with a rampage Saturday, August 5 that began in Brampton and ended a short time later in Halton Hills with a police officer being struck with a golf club. The rampage began on Queen St. E. in Brampton when a man attempted to steal a bicycle from a cyclist. He was unsuccessful in getting the bike, but did manage to steal a Mazda, which he drove erratically along 5 Sideroad before colliding with a Honda at the Eighth Line intersection. The Honda then struck a van. The driver of the Mazda left the scene and was picked up by a witness to the accident. The witness, driving a pickup truck, attempted to convince the man to return to the accident scene but the man tried to flee by grabbing the truck's steering wheel and stomping on the gas pedal. The witness pulled the keys out of the truck and the man got out and walked to a nearby residence where he attempted to steal a car in the driveway. He then entered the home, and after being ordered out by the homeowner, took a golf club, swinging it at a hydro meter and mailbox. While being arrested the man swung the club at a police officer, breaking the club in half on the officer's arm. Since the incident, police held the accused in Oakville Hospital under the Mental Health Act. On Wednesday police charged, Brian MacMullin, 38, of Kitchener, with two counts of attempted robbery, robbery, dangerous driving, fail to stop at the scene of an accident, attempted theft over $5,000, break and enter, mischief under $5,000, uttering threats and assaulting a police officer with a weapon. He was held for a bail hearing Thursday.