Batiste attended Marksville High School in his hometown of Marksville, Louisiana, helping his team to three consecutive playoff appearances from 1996 to 1998, while playing tight end and defensive end. He was named all-state, all-district, all-parish and all-region during high school career.
College career
Batiste accepted a football scholarship from the University of Louisiana at Lafayette. He was converted into an offensive guard during his freshman season and had 2 starts. He was a four-year letterman and was named second-team All-Sun Belt selection in his senior season.
In 2006, he signed with the Edmonton Eskimos of the Canadian Football League, but was released after just two preseason games.
Return to the Edmonton Eskimos
On February 4, 2014, he signed as a free agent with the Edmonton Eskimos of the Canadian Football League. He was activated off the one-game injured list in Week 3 to make 15 starts at right tackle. The next year, he had 18 starts at right tackle and received West-Division All-Star honors. In total D'Anthony Batiste played in 56 games for the Eskimos in four seasons.
On June 16, 2006, Batiste was signed by the Cowboys as an undrafted free agent, based on the recommendations of a Cowboys scout that saw him play in the Eskimos' practices. On September 2, he was waived and signed to the team's practice squad two days later.
Carolina Panthers
On October 14, 2006, he was signed by the Carolina Panthers from the Dallas Cowboys' practice squad, but did not see action in any games. He was released on September 1, 2007.
Atlanta Falcons
On September 2, 2007, he was claimed off waivers by the Atlanta Falcons. He started his first career game against Indianapolis Colts and went on to start a total of 4 games during the season. On August 30, 2008, the Falcons waived him during final cuts and signed him to the practice squad two days later.
Washington Redskins
On December 10, 2008, Batiste was signed by the Washington Redskins from the Falcons practice squad. In 2009, he appeared in eight games for the Redskins, before being waived on December 15 when the team signed linebackerCurtis Gatewood.
Denver Broncos
On December 23, 2009, Batiste was signed to the Denver Broncos' practice squad. He was released on October 17, 2010.
Arizona Cardinals
On November 16, 2010, Batiste was signed by the Arizona Cardinals after starting right tackle Brandon Keith suffered an injury. In 2011, he was declared inactive in 12 games and played in 4. In 2012, he started 10 games at left tackle, before being passed on the depth chart by Nate Potter.
On March 1, 2018, Batiste announced his retirement as a player to become the strength and conditioning assistant with the Oakland Raiders of the National Football League.
Personal life
Batiste worked as a sheriff's deputy in Lafayette, Louisiana, until signing a contract with the Dallas Cowboys of the NFL in 2006. He is of Haitian descent.