2023
The Little Mermaid
Actor - Sebastian (voice)
Trolls Band Together
Actor - Spruce (voice)
2022
DC League of Super-Pets
Actor - Cyborg (voice)
2020
Soul
Actor - Paul
Hamilton
Actor - Marquis de Lafayette / Thomas Jefferson
2018
Blindspotting
Actor - Collin Writer
Full filmography