He is a graduate of the Louisiana State University School of Law, and previously earned a B.A. in history and print journalism from LSU. While in law school he served as an intern for Innocence Project of New Orleans, the Capital Appeals Project, and the Baton Rouge Capital Conflicts Office. Elliott was a full time public defender in Lafayette, LA from 2011-2016 where he represented capital and felony clients. He has also served as a contract public defender in Ascension Parish. Elliott is admitted to the bar in Louisiana and is capital certified in Louisiana.