He came to Canada in 1994, playing his first of 4 seasons with the Toronto Argonauts. He was an all star in his first season, setting the team record with 129 tackles. He moved to the Hamilton Tiger-Cats for 4 seasons in 1996, and was an all star in 1998 and 1999, also winning the CFL's Most Outstanding Defensive Player Award in 1999. He finished his career with Toronto in 2000 and 2001, where he was again an all star in 2000. He had the most single game tackles by a Hamilton Tiger-Cat (15).
In 2004, he was issued a departure order to leave Canada after an Immigration Minister's permit to play football expired.