У професійному футболі дебютував 2009 року виступами за команду клубу «Лос-Анджелес Гелаксі», гравцем якого став 2009 року за результами драфту команд MLS.
У січні 2012 року був відданий у короткотермінову оренду до німецького «Нюрнберга». Під час одного з перших тренувань у Німеччині отримав травму і був змушений повернутися до США. Після проведення операції та відновлювального періоду у липні 2012 року поновив виступи за «Лос-Анджелес Гелаксі».
2005 року дебютував у складі юнацької збірної США, взяв участь у 2 іграх на юнацькому рівні. 2007 року залучався до складу молодіжної збірної США. На молодіжному рівні зіграв у 3 офіційних матчах, забив 2 голи.