Robert Okumu is verschenen in 5 shows en 2 movies. Een voorstelling te vinden in de rol van Mukhta Baylor in de serie Castle (2009). In de bioscoop, in de rol van Ta'unui Olecthan in de speelfilm Avatar: The Way of Water.