Made his T20I debut against Scotland in Belfast in August 2008. Playing in his fifth ICC WT20.
Captained his club side Surrey in the absence of Graeme Smith in 2014.
Represented Ireland in the ICC U19 Cricket World Cup 2004 in Bangladesh.
His undefeated innings of 41 against Bangladesh in 2012 remains his career-best.