Played first class cricket for well over 10 years for the Burgher Recreation Club and, on retirement, joined the Umpiring fraternity in 1983. Umpired my first Test Match in 1993 and ended up doing 11 Test and 46 One Day Internationals. Qualified as an Umpire Educator in 1994. Was actively involved with the Asian Cricket Council in developing the role of umpiring in South East Asia and the Middle East since 2002.
Retired from active umpiring in 2006 and joined the ICC as an International Umpire Coach in June 2008 and have been in the role since. Looking after Umpire development in Pakistan, Bangladesh and Sri Lanka.
A Banker by profession serving in The HSBC Bank, Sri Lanka for 25 years.