Rocketed to fame in 2017 after he joined the cast of the MTV reality series Ex on the Beach.
He was working as a personal trainer when he joined the cast of Ex on the Beach.
On Snapchat, his handle is joe-mclean and on Instagram his handle is joeyymac.
He earned his spot on Ex on the Beach through his past relationship with Zahida Allen.
Both he and Aaron Chalmers appeared on season six of Ex on the Beach.