Originally selected by the New England Black Wolves in the fourth round (38th overall) in the 2016 NLL Entry Draft.
Signed a two-year deal with the Rochester Knighthawks on August 8, 2019
Entering his first season in the NLL and first with the expansion-era Knighthawks ... Spent two seasons in the Arena Lacrosse League (ALL) with the Peterborough Timbermen (2017-18) ... Appeared in 28 contests, notching 76 points ... Served as one of the team’s alternate captains ... During his Major Series Lacrosse career, he made his Senior “A” debut with the Peterborough Lakers in 2016 ... Moved to the Western Lacrosse Association (WLA), recording nine points (3+6) in 18 games ... In the summer of 2019, he was a member of the Brooklin Lacrosse Club ... Collected six goals and four assists in seven games ... Played his Junior “A” lacrosse with the Peterborough Lakers (2012-16) ... In 98 games, he posted 106 goals and 106 assists for 220 points ... Played field lacrosse for Trent University in the Canadian University Field Lacrosse Association (CUFLA).