I was born in Hereford and grew up in Ross-on-Wye until the age of 16, when I joined the Army, serving for 18 years.

While I was serving in SHAPE in Belgium, I was introduced to Buffaloism and was initiated into the Green Shield Lodge No 9118.

I am the Assistant Secretary of the Guy Gibson Lodge No 10533 and also carry out any duties deemed necessary by the Worthy Primo. I became the Provincial Grand Primo of the Hereford Province in 2005.

My interests are varied and include 10-pin bowling and hosting quizzes. I am a keen fan of Manchester United but also take a great interest in Hereford United, our local team. I am also a very keen Sci-Fi fan, especially Star Trek and Stargate SG-1.

On 5 October 2002 I married Wendy.