I was born and raised in Shipman, Virginia. I graduated with a B.A. from The University of Virginia at the age of nineteen, and then went on to receive my J.D. from Regent University School of Law in Virginia Beach. During those years I interned with Judge Gamble in the Nelson County Circuit Court and spent time as a Law Clerk with the U.S. Air Force in Arlington, Virginia. I passed the Virginia Bar Exam in October, 2007.

Upon my return to Nelson County, I chose to become a solo-practitioner. Since then I have been working in the Nelson County courtrooms and those of the surrounding counties. Because I operate a general practice law firm, I have had the opportunity to learn a broad array of legal matters. I have dealt with complex criminal matters, representing clients in both jury and bench trials on serious charges, including murder, rape, armed robbery, serious drug charges, and crimes of violence against the elderly and the young. I have also served as guardian ad litem for minors and incapacitated adults, advocating for the bests interests of those who need it most.

In May 2010 I was sworn in as a First Lieutenant in the U.S. Army Reserve Judge Advocate General Corps. In October 2011 I was promoted to the rank of Captain. Currently I serve as Chief of Military Justice (lead prosecutor) as a reservist.

I currently live in Faber with my wife, Kate, and our four children, Eli, Lee, Adalyn and Nate. Kate previously taught third grade at Rockfish River Elementary School and now stays at home to care for our children.

My family and I enjoy being active members of our community, participating in many local activities and service projects.  We have volunteered at the Nelson County Food Pantry; I am a previous member and officer in the Lions of Nelson and Rotary Club and a director of the Nelson County Chamber of Commerce. I am also a Counsel and a member of Nelson County Salt-Triad, the Senior Advisory Committee, and Judge Advocate for the American Legion Post #17.