Stephen Oyoung è un attore Al cinema il 17 luglio 2024 con il film Twisters. Nei suoi 14 anni di carriera ha recitato in Legion, Escape Plan 3 - L'ultima sfida e Paddleton.