Career
He was drafted by the Cincinnati Bengals in the fifth round of the 2008 NFL Draft. He played college football at Fresno State. Cincinnati Bengals
Due to a lack of depth on the offensive line, Shirley switched from defensive tackle, the position he played for his first two NFL seasons, to offensive guard during 2009 training camp.
Shirley was waived by the Cincinnati Bengals on September 5, 2009.
He was signed to a reserve/future contract on January 11, 2010. He was released on September 3, 2011.
Seattle Seahawks
Shirley signed with the Seattle Seahawks on October 17, 2011. He was waived on October 22.
Carolina Panthers
Shirley signed on to the Carolina Panthers" practice squad on November 8, 2011.
Shirley was promoted from the practice squad on December 7, 2011. He played in the final four games for the Panthers, recording four tackles, 2.5 sacks, and one forced-fumble. Indianapolis Colts
Shirley signed with the Indianapolis Colts on July 19, 2012.
He was released by the Colts on August 31.
Washington Redskins
Shirley was signed to the practice squad of the Washington Redskins on September 3, 2012. He was released on September 11.
Arizona Rattlers
Shirley was placed on league suspension during the Arizona Rattlers ArenaBowl XXVI championship victory. Los Angeles Kiss
Shirley was assigned to the Los Angeles Kiss on February 23, 2014.
On October 28, 2014, Shirley was mentioned as a participant of tryout in WWE Performance Center.
In November 2008, a Fresno (Calif) County judge sentenced Shirley to 30 days in a work program after a jury found him guilty of drunken driving and hit and run.