A former Australian rules footballer in the Australian Football League. He was selected by Essendon with the 47th selection in the 2001 AFL Draft. A knee injury in 2005 sidetracked his career a little, but he made a strong comeback in defence during 2006. In 2007 and 2008 his role changed, and he played primarily as a defensive forward and defensive midfielder respectively.
In 2011 Welsh retired from the Essendon Football Club after playing 162 games with the club. In 2013, he became a boundary rider for the Seven Network.