Saltó a la fama en el 2017 después de unirse al elenco de la serie de telerrealidad de MTV, Ex on the Beach.
Estaba trabajando como entrenador personal cuando se unió al elenco de Ex on the Beach.
En Snapchat, su usuario es joe-mclean y en Instagram es joeyymac.
Obtuvo su lugar en Ex on the Beach a través de su relación pasada con Zahida Allen.
Tanto él como Aaron Chalmers aparecieron en la sexta temporada de Ex on the Beach.