He is an expert Singapore criminal defence lawyer (exDPP) with almost a quarter Century's practice experience first as a Deputy Public Prosecutor and State Counsel, then as Defence Counsel.
Mr Foo is appointed to the List of Counsel for the Cour Penale Internationale (International Criminal Court, ''ICC'') in The Hague, Netherlands