Born in Wollongong, New South Wales for whom he represented and a former Irish International recently retired with 198 caps, who has previously played for Carlisle CC, Clontarf CC, Leinster CC & Railway Union CC.
Has played a major part in the recent successes and rise of Irish Cricket. A former captain of his adopted country he has excelled on the World stage competing at the 2007 & 2011 ODI World Cups and 2010 & 2012 T20 World Cups.
In all scored 2610 runs, took 273 wickets and held 78 catches for Ireland.
Currently Head Coach of the Irish Womens National Team at the 2014 T20 World Cup in Bangladesh.