However, with his confidence and perseverance, he became the member of the NFL (National Football League). Recently, he ranked fifth among the best 50 players of the Canadian Football League (CFL). Now, to have a precise knowledge about this player it will be better to discuss his life history, chronologically.