Begg played his junior football career at North Ringwood junior football club where he is a 2 time premiership player.
Begg was selected at pick 18 in the 2021 mid-season rookie draft.
The next year he played his first game against the Gold Coast Suns.
[citation needed] In August 2024, after playing only three games in four seasons, Collingwood announced they wouldn't offer Begg a new contract.
This Australian rules football biography of a person born in the 2000s is a stub.