Grace has worked with NIC since 1992 in various capacities and is currently Head Legal and Administration as well as Director/Company Secretary, NIC Life Assurance Company Limited. Prior to joining NIC, he worked as a State Attorney with Ministry of Justice, was a tutor at the Law Development Centre, Secretary Presidential Advisory Committee on prerogative of Mercy, Assistant Legal Secretary Transocean (Uganda)Limited.
Grace obtained a Bachelor of Laws (Hons) from Makerere University, a Diploma in Legal Practice from the Law Development Centre and Certificate in Development (Law) from International Development Law Institute, Rome. He also enrolled as an advocate of the High Court of Uganda and the courts subordinate thereto.