He played CIS football for the Acadia Axemen and attended St. Paul's High School in Winnipeg.
[1] He has also been a member of the Edmonton Eskimos, Toronto Argonauts, BC Lions, Ottawa Redblacks, and Montreal Alouettes.
[5] During his fourth year as the Lions' long snapper, Benson recovered a muffed punt that he had snapped and which Edmonton wideout Brandon Zylstra failed to secure.
[8] Benson was called up when Ottawa's regular long snapper Louis-Philippe Bourassa was suspended for two games.
Upon entering free agency, Benson signed with his hometown Winnipeg Blue Bombers on February 9, 2021.