Justin has been adamant about athletics since he was 10 and found his current coach, Martin Rush at the same time. He joined the University of Bath to study Biomedical Sciences in 2021. Since then, he has represented GB twice and has consistently medalled at BUCS. Justin's 800m PB set in 2024 of 1:45.37 leaves him second all time Welsh. During this time Justin was also able to secure his first British senior medal at the 2024 UK Indoor Championships.