Ervin entrò a far parte della squadra olimpica di nuoto nel 2000. Ritiratosi dalle competizioni nel 2003, all'età di 22 anni, mise all'asta la sua medaglia d'oro olimpica su eBay per aiutare i sopravvissuti dello tsunami del 2004 che colpì il sud-est asiatico. Tornò ad allenarsi nel 2011 e riuscì a qualificarsi per i Giochi olimpici di Londra del 2012, dove arrivò quinto nei 50m sl.