Who is will osborne?

Will Osborne (born William Thomas Osborne) was an international rugby player from Wales. Osborne featured for teams like Glamorgan Police and Mountain Ash.