The Montreal Alouettes have signed veteran international running back Jeremiah Johnson for the 2019 season.

The five-foot-nine, 209-pound rusher has played five seasons in the CFL, including the last three with the B.C. Lions.

In 13 games last season he averaged 5.3 yards per carry for 633 yards and five touchdowns. The 31-year-old also added 308 yards on 40 receptions.

In 61 career CFL games Johnson has amassed 3,151 yards and 55 TDs on 572 carries. The Los Angeles native has also caught 162 passes for 1,415 yards and five touchdowns.

"The addition of Jeremiah gives us depth at the running back position, all while giving William Stanback another great veteran to look up to as he takes on more responsibilities in our offence," Alouettes general manager Kavis Reed said in a release. "On top of being a great versatile running back, Jeremiah brings precious experience to our locker room and we look forward to seeing him in action in 2019."