Ouseley later served in Rio de Janeiro in 1832 as a consul where he rose to the rank of minister.
In October 1858 he was sent on a special mission to San José in Costa Rica as a Special Envoy on the British warship Valorous.