A boyhood Newcastle United fan, Michael made his debut for the club in a 4-1 home win against Chelsea in 2023.Michael was let go from the club in 2024 when his contract expired.