Ennis joined the Bulldogs from the Broncos for the 2009 NRL season.

He was selected for Country in the City vs Country match on 8  May 2009.

Ennis made his State of Origin debut for New South Wales in Game III of the 2009 series, replacing bitter rival Robbie Farah who was dropped.
Ennis made an impact in his first game as the Blues won a dead rubber match, 28-16 with Ennis landing three goals from three attempts.
 At club level, Ennis played 25 games for Canterbury in his first season there as they finished second on the table and qualified for the finals.
 Ennis played in Canterbury's preliminary final defeat against arch rivals Parramatta at ANZ Stadium.

He filled the full-time goal-kicking role at Canterbury-Bankstown in 2010, replacing Hazem El Masri, who retired in 2009.
However, he was replaced by specialist Bryson Goodwin.

Ennis played in all three games in 2010 State of Origin series, all resulting in losses.
In the third match, Ennis was blamed by some for costing NSW victory when he gave away a penalty by punching Queensland's Nate Myles with six minutes to go (NSW at the time were leading 18-13).
There have since been calls for Ennis not to play for New South Wales ever again, but, despite this, he was selected for all three games the following series, also lost.

In the three-year period from the start of 2008 season, Ennis was penalised in games 58 times, the 2nd most of any player in the NRL behind Anthony Watmough.
In 2011, he was penalised 17 times in his 12 appearances.
In 2012, he was penalised 20 times in 20 games.

In February, 2011, Ennis signed a new three-year contract with Canterbury.
Then-coach Kevin Moore said, "Mick is the kind of player that any head coach would love to have in his side.
He leaves nothing to chance, he's a natural leader, is about the fittest bloke in the team and he gives us outstanding direction on and off the field."

Ennis played in 26 games in 2012 as Canterbury won the Minor Premiership.
 He missed only one game as Canterbury-Bankstown made the 2012 NRL Grand Final against Melbourne.
However, he failed to score a try for the year.
 Canterbury would go on to lose the final 14-4 at ANZ Stadium.

Around half way through the 2014 NRL season, Ennis signed on with the Cronulla-Sutherland Sharks for what was likely to be the last two years of his career.

In Canterbury's Preliminary Final win over Penrith Panthers in September 2014, Ennis suffered a foot injury, ruling him out of the 2014 NRL Grand Final, with the captaincy for the Grand Final passed to James Graham and Trent Hodkinson meaning that Ennis had played his last game for Canterbury-Bankstown.
Ennis joined the Bulldogs from the Broncos for the 2009 NRL season.
He was selected for Country in the City vs Country match on 8  May 2009.
Ennis made his State of Origin debut for New South Wales in Game III of the 2009 series, replacing bitter rival Robbie Farah who was dropped. Ennis made an impact in his first game as the Blues won a dead rubber match, 28-16 with Ennis landing three goals from three attempts.  At club level, Ennis played 25 games for Canterbury in his first season there as they finished second on the table and qualified for the finals.  Ennis played in Canterbury's preliminary final defeat against arch rivals Parramatta at ANZ Stadium.
He filled the full-time goal-kicking role at Canterbury-Bankstown in 2010, replacing Hazem El Masri, who retired in 2009. However, he was replaced by specialist Bryson Goodwin.
Ennis played in all three games in 2010 State of Origin series, all resulting in losses. In the third match, Ennis was blamed by some for costing NSW victory when he gave away a penalty by punching Queensland's Nate Myles with six minutes to go (NSW at the time were leading 18-13). There have since been calls for Ennis not to play for New South Wales ever again, but, despite this, he was selected for all three games the following series, also lost.
In the three-year period from the start of 2008 season, Ennis was penalised in games 58 times, the 2nd most of any player in the NRL behind Anthony Watmough. In 2011, he was penalised 17 times in his 12 appearances. In 2012, he was penalised 20 times in 20 games.
In February, 2011, Ennis signed a new three-year contract with Canterbury. Then-coach Kevin Moore said, "Mick is the kind of player that any head coach would love to have in his side. He leaves nothing to chance, he's a natural leader, is about the fittest bloke in the team and he gives us outstanding direction on and off the field."
Ennis played in 26 games in 2012 as Canterbury won the Minor Premiership.  He missed only one game as Canterbury-Bankstown made the 2012 NRL Grand Final against Melbourne. However, he failed to score a try for the year.  Canterbury would go on to lose the final 14-4 at ANZ Stadium.
Around half way through the 2014 NRL season, Ennis signed on with the Cronulla-Sutherland Sharks for what was likely to be the last two years of his career.
In Canterbury's Preliminary Final win over Penrith Panthers in September 2014, Ennis suffered a foot injury, ruling him out of the 2014 NRL Grand Final, with the captaincy for the Grand Final passed to James Graham and Trent Hodkinson meaning that Ennis had played his last game for Canterbury-Bankstown.
Michael Ennis