Career
He was originally signed by the San Diego Chargers as an undrafted free agent in 2011. He played college football at South Carolina. He is the nephew of well-known Professional Golf Association golfer Chris DiMarco.
He has also played for the Kansas City Chiefs.
Kansas City Chiefs
DiMarco played the last 5 games of the dismal 2012 NFL season for the Kansas City Chiefs as the principle blocking back, out of the full back position, forerunner Jamaal Charles starting 4 games. On May 2, 2013 the Kansas City Chiefs released DiMarco.
Atlanta Falcons
On May 30, 2013 DiMarco was signed by the Atlanta Falcons. Leading into Week 4 of the 2015 NFL season, DiMarco was graded out as the best fullback in the NFL by Pro Football Focus grading.
PFF listed DiMarco as a PFF First Team All-Pro FB for 2015.