 During the 2007 collegiate offseason, he played for the Long Island Rough Riders in the fourth division USL Premier Development League for coach Mike Mackney.In 2008, he played five more games for Long Island before switching to play for the Cary RailHawks U23's mid-season.In February 2009, he was drafted in the third round (34th overall) of the 2009 MLS SuperDraft by Toronto FC.