Joseph Ham is a Scottish professional boxer. As an amateur, he competed at the 2013 World Championships, as well as two European Championships and two Commonwealth Games.
Zach Parker vs. John Ryder
Movie • 2022
Ricky Burns vs. Michele Di Rocco
Movie • 2016
Anthony Crolla vs. Ricky Burns
Movie • 2017