English
Dyddiad orfeinio'n ddiacon30 Mehefin 1990
Dyddiad yr orfeinio'n offeiriad11 Ionawr 1997
Cyfeiriad6 Alexandra House
2 Beach Road
CF64 1FN

Penodiadau

Penodwyd i: Llandaff

Penodwyd fel: Permission to Officiate