Ben John


Ben John is a retired Welsh rugby union player. A centre, he played club rugby for the Ospreys regional team having previously played for Aberavon RFC.