Następnie podpisał kontrakt z klubem China League One Chongqing, w którym po sezonie 2013 zakończył karierę piłkarską.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1998/99 Manchester City Division Two 0 0 1999/2000 Division One 0 0 2000/01 Wrexham Division Two 12 3 2001/02 Port Vale 9 6 2001/02 Manchester City Division One 3 0 2002/03 Oldham Athletic Division Two 27 3 2003/04 13 2 2004/05 League One 26 10 2005/06 12 2 2005/06 Hibernian Scottish Premier League 7 3 2006/07 18 13 2007/08 Celtic 20 1 2008/09 1 0 2008/09 Norwich City Championship 4 0 2009/10 Celtic Scottish Premier League 5 1 2009/10 Middlesbrough Championship 17 3 2010 Shenzhen Chinese Super League 14 8 2011 21 9 2012 Chongqing China League One 26 17 2013 20 6

Kariera reprezentacyjna

Killen występował w młodzieżowych reprezentacjach Nowej Zelandii do lat 20 i 23.

Po raz pierwszy w kadrze All Whites zagrał 19 czerwca 2000 w meczu przeciwko Tahiti, wygranym 2:0, rozgrywanym w ramach Pucharu Oceanii 2000. Łącznie podczas turnieju wystąpił w 4 spotkaniach. Był częścią kadry podczas wygranych przez All Whites rozgrywek o Puchar Oceanii 2002 i 2008.

W 2003 został powołany na Puchar Konfederacji, gdzie reprezentacja Nowej Zelandii odpadła w fazie grupowej.