He played in all nine of Ireland's matches in the 2007 World Cup, taking seven wickets, and has continued in the Irish side since, playing in the 2007 Friends Provident Trophy and in the final of the Intercontinental Cup against Canada. This is his most recent game for Ireland at the time of writing. He was not named in Ireland's squad for their ODIs against India and South Africa in June 2007 due to injury, though he turned out for his club, Phoenix Cricket Club, the day after the squad was announced.