All roles

Jamesy Boy
2014, Movie - Crime, Drama, Romance
The Gilded Age
2022, Show - Drama
The Nun II
2023, Movie - Mystery, Horror, Thriller
The Mule
2018, Movie - Crime, Drama
The Final Girls
2015, Movie - Comedy, Horror
The Nun
2018, Movie - Horror
The Bling Ring
2013, Movie - Crime, Drama
In a Valley of Violence
2016, Movie - Action, Western
Justice League Dark: Apokolips War
2020, Movie - Action, Animation, Adventure
Justice League vs. Teen Titans
2016, Movie - Action, Animation, Adventure
John and the Hole
2021, Movie - Drama, Horror, Thriller
Teen Titans: The Judas Contract
2017, Movie - Action, Animation, Sci-Fi
We Have Always Lived in the Castle
2019, Movie - Mystery, Thriller
Anna
2013, Movie - Drama, Thriller
Faith & Fear: The Conjuring Universe
2020, Movie - Documentary, Horror
What They Had
2018, Movie - Drama
The Long Dumb Road
2018, Movie - Comedy
Wicked City
2015, Show - Crime, Drama
At Middleton
2013, Movie - Comedy, Romance
Rules Don't Apply
2016, Movie - Drama, Comedy, Romance
6 Years
2015, Movie - Drama, Romance
Higher Ground
2011, Movie - Drama, Thriller