Luke was drafted by the Melbourne Football Club in the 1994 National Draft at pick #68. He went on to play 16 games for the club with his last game being in 1996
In 2004 and 2005 Luke was captain of West Adelaide (SANFL) and in 2004 he won the Best & Fairest.
Luke went to Sturt (SANFL) in 2006. He was an assistant coach in the seniors as well as coaching the reserves team. In 2008 he took the reserves to a premiership. In late 2008 he was appointed Senior coach of Sturt. In 2009 he had a successful year taking the club to a Grand Final.