Internazionalmente, Addy ha rappresentato in principio gli Stati Uniti, partecipando nel 2004 ai Mondiali juniores in Italia. Ha poi optato per adottare i colori della Liberia nelle competizioni seniores, riuscendo così a qualificarsi ai Giochi olimpici di , occasione in cui è stato portabandiera della delegazione nazionale durante la cerimonia d'apertura della manifestazione. Nel 2011 ha vinto una medaglia d'oro ai Giochi panafricani in Mozambico. Nel 2012, Addy ha fatto parte del team di soli quattro atleti rappresentanti della Liberia ai Giochi di .