Daniel Leonard

Daniel Leonard faces two counts of sexual assault in two attacks on women near the University of Alberta in January. (Supplied)

A man who assaulted two women near the University of Alberta and exposed himself to another in Red Deer has been sentenced to two years in prison.

Daniel Christopher Leonard, 36, pleaded guilty to two counts of sexual assault and failing to comply with his probation. He was sentenced to two years in prison and was given a $200 fine.

Leonard was arrested on Jan. 20 after knocking down two women and assaulting them near the University of Alberta.

A woman said she had been pushed to the ground and groped by Leonard near 110 Street and 80 Avenue. Shortly after the first assault, a plain clothes police officer saw him assaulting another woman near 112 Street and University Avenue.

During his probation, Leonard exposed himself to a woman in Red Deer.

Leonard had a history of threatening women.

A Canadian citizen, Leonard had been deported to Canada from the United States last June after serving two years and four months in an American prison.

According to sentencing documents obtained by CBC News, Leonard was working as a human resources manager at a water park resort in Washington State when he began making thousands of harassing calls to women.

He disguised his voice and sexually threatened women, using an internet phone spoofing service to place his calls.