就随父母移居到美国波士顿地区。他在高中时参加足球和篮球比赛，最终拿到体育奖学金进入俄勒冈州立大学。他在大学期间参加过两次美国发展联盟的联赛（2002年科德角十字军和2005年博尔德快速U23）。2006年，约翰逊通过选秀加入美国职业足球大联盟球队皇家盐湖城。在为球队出场7次后，2006年7月25日，他被交易到芝加哥火焰。他在剩下的赛季仅为芝加哥火焰出场3次，没有进球，在赛季结束后未能和芝加哥火焰续约。2007年初，约翰逊试训成功，和瑞典球队奥斯达签订一份短期合同。回到美国后，他先是在新泽西铁人踢一段时间