How Many Years Did Troy Aikman Play In The NFL Troy Aikman played 12 seasons in the NFL, all with the Dallas Cowboys. He was inducted into the Pro Football Hall of Fame in 2006.