Officers spotted Jordan Lucas crouching behind a dumpster in the parking lot of Brighouse Station in Richmond.
After the officers asked him for identification, they found Lucas was wanted by Vancouver police in connection with a robbery in 2010.
Transit police spokesperson Anne Drennan says the Transit Police force found out on Saturday Lucas was also wanted by the SPCA.
"It’s just an ironic set of circumstances which turn out to be very, very good," she said.
"When our officers arrested Lucas on Thursday, the only thing that was on the Canadian police information system was the VPD warrant. But there was nothing on the system relating to animal torturing charges or SPCA or anything like that."
Lucas was arrested and charged with one count of animal cruelty after video of a kitten being tortured was discovered on a used cellphone that had been sold.
He is in police custody and is scheduled to appear in court on August 30.