Richard Gregory Nichola Napper 4 years ago Richard Gregory is a member at Noddfa Baptist Church, Abersychan.