Academy graduate carries the flag for Uganda at Rio Olympic Games
View a clip of Joshua at the opening ceremony on Facebook.
Currently a student at Grinnell College in the United States, Joshua set two national records at the world championships in Kazan, Russia last year.
Joshua will be swimming in the 50-metre freestyle competition on 11 August.
Go Joshua go! We're wishing you the very best.