He is a former Canadian lacrosse player who played for the Ontario Raiders, Toronto Rock, Buffalo Bandits, Rochester Knighthawks and Edmonton Rush of the NLL and the Hamilton Nationals of Major League Lacrosse.
He is a former Canadian lacrosse player who has competed in various leagues including the NLL and MLL.