A man has been taken to hospital in life-threatening condition after being shot by a Calgary police officer Tuesday morning in the city's southeast. 

The man was driving a pickup truck, which crashed into a house in Albert Park after he was hit.

"The male was provided immediate first aid by officers at the scene and EMS was dispatched," said authorities in a release. "EMS arrived and the male was transported to hospital where he remains in critical condition."

A man and boy were in the home located near 28th Street and 12th Avenue S.E., but were not injured. 

"Police were in the area investigating another incident when they went to check out the man's truck," said Staff Sgt. Scott Todd.

"As officers approached the vehicle, the driver attempted to flee when officers responded by challenging the driver and ultimately a service firearm was discharged."

One officer was hit by the pickup truck before the man was shot twice by another officer on scene, said witness Beau Petroff.

"There were two policemen over there talking with some guy in a blue vehicle and next thing I know he tried to take off, hit one of the cops," said Petroff. 

"It looked like he nudged [the police officer] with the vehicle. That's when the officer in the back of the vehicle opened fire and he just ended up going through the house a few doors down."

The officer who was hit by the truck was assessed but did not have to be taken to hospital, said Todd.

The Alberta Serious Incident Response Team is now investigating, as with any officer-involved shooting.

Officer-involved shooting

Police are reporting that an officer was involved in a shooting that happened just before 11 a.m. MT. (Google)

Radisson Heights scene

Calgary police were in the area of Alberta Park dealing with an unrelated matter when a citizen approached them and directed them to a suspicious vehicle. (Scott Dippel/CBC)