Career
He formerly played for the Toronto Rock and the Boston Blazers. He also plays for the Brooklin Redmen and formerly played with Kitchener-Waterloo Kodiaks and Six Nations Chiefs of Major Series Lacrosse. In the 2014 NLL season, he passed Curtis Palidwor to become the all-time Roughneck leader in minutes played with 3,946.