[1] Inició su carrera interpretando a Cam Calloway en la serie de televisión Survivor's Remorse.
Anteriormente había encarnado a Lyle en la serie Level Up.
En 2014 apareció en la película de deportes When the Game Stands Tall y realizó la voz de un niño estadounidense en el documental Teenage.
En 2016, Usher coprotagonizó Independence Day: Resurgence.
[3][4] En abril de 2020 coprotagonizó junto a Camila Mendes, la película de Netflix Dangerous Lies.