About two weeks ago, he was running the floor with the Cobourg Kodiaks on the Major Series Lacrosse circuit.
Now, he finds himself vying for a National Lacrosse League championship with the Rochester Knighthawks.
"It still hasn't sunk in," he said. "It has been crazy and all kind of gone by fast. I'm just focused on soaking up as much as I can. Once it's all done, I'll probably be able to look back at what happened."
The call to join the professional lacrosse loop came out of the blue.