He is a native of Alabama and relocated to Virginia in 1971. From an early age, Leonard was taught that service is a calling and his commitment to this principle has never wavered.
Leonard has dedicated his life to serving our community. In addition to 30 years of serving the Commonwealth of Virginia as a State Police Officer, he is also the Founder and Senior Pastor of United Faith Christian Ministry located in Stafford County.
He currently serves as Chaplain with the Stafford County Sheriff’s Office and the Department of Drug Enforcement Administration. He is a member of Stafford County’s Diversity Advisory Coalition. He is a board member and volunteers weekly serving with Stafford County Community Initiative, a local food pantry serving the region from United Faith Christian Ministry.
He holds an Associate Degree from Germanna Community College, a Bachelor of Science Degree from Mary Washington College, a Master of Ministry Degree from Richmond Virginia Seminary and a Doctor of Ministry from Virginia University of Lynchburg.
Leonard is a proud father of one son, two daughters and four grandsons. In his free time, he enjoys golfing, fishing, landscaping, and listening and talking with others.