"He was top of my list and so to get my first choice is unbelievable," Swindon boss Andy King told the club's official website.
"He has everything, pace, power and great goalscoring ability and he is proven.
"He was playing in the Division One play-off final last season so he could be a great asset at this level."
TOMMY MOONEY RECENT CAREER HISTORY