Ontario Provincial Police have caught an offender who was sought on a Canada-wide arrest warrant for breaching his parole.

Joshua Buckle, 37, was taken into custody Friday night in Hamilton after police announced their search for him earlier in the day.

Police say Buckle is serving a five-year and three-month federal prison sentence for robbery, theft and assault with intent to resist arrest.