In 2010, Shepherd claimed the District 6 seat by defeating Democrat Ken Bridges, 4,780 to 2,074.[3] In 2012, still in the reorganized District 6, Shepherd won a second term, defeating Independent Peter Cyphers, 10,051 to 2,149.[4]
Upon the resignation of Speaker Jeremy Gillam in June 2018, he was elected Speaker of the Arkansas House of Representatives for the 91st General Assembly. He was re-elected in January 2019 to serve as Speaker of the 92nd General Assembly and again in May 2020 for the 93rd General Assembly.
Shepherd is married to his wife Alie (née Hill), who is also an Ouachita Baptist graduate ('99). They live in El Dorado with their three teenage children, Eli, Mary Kate, and Libby. They are members of First Baptist Church, where Shepherd is a deacon and Sunday school teacher. Shepherd is also a board member of the Arkansas Baptist Foundation, the Boys and Girls Club of El Dorado, and El Dorado Fifty for the Future and serves as president of the Murphy USA Classic football game.[7][8][9][10]