In 2004, he signed with the New England Patriots and the Baltimore Ravens before being cut by both. He finally made the New York Giants roster in 2005, after which he allocated to NFL Europa and played for the Berlin Thunder.
In 2004, he joined the New England Patriots and the Baltimore Ravens but was cut from both teams.  He finally secured a spot on the New York Giants roster in 2005, after which he played for the NFL Europa and the Berlin Thunder.