 He joined the Baltimore Bayhawks in 2001 and played with them until 2005 when he was traded to the Boston Cannons.He rejoined the Baltimore Bayhawks for the 2006 season, and played one game in the beginning of the 2007 season before announcing he would not play the remainder of the season due to other commitments.Later, in the season he joined the Long Island Lizards organization.