01/2021 - 06/2025 | Millwall FC | |
07/2020 - 01/2021 | St. Johnstone FC | |
01/2020 - 07/2020 | Millwall FC | |
07/2019 - 06/2020 | Newport County | |
05/2019 - 07/2019 | Millwall FC | |
03/2019 - 05/2019 | Havant & Waterlooville | |
01/2019 - 03/2019 | Dover Athletic | |
07/2018 - 01/2019 | Millwall FC |