Rusk started his career as a youth player at Lincoln City before moving to Derby County’s youth academy. He made his professional debut for Derby County in 2000 and went on to make over 100 appearances for the club. Rusk also had spells at Southend United, York City, and Burton Albion before joining Nottingham Forest in 2010.