Born 1990 (age 35)
Appears in 37 titles

Filmography

Anna
6.7
Anna
2019
as CIA Agent (uncredited)
Queer
6.6
Queer
2024
as Tom Williams
Carjackers
6.1
Carjackers
2025
as Peter
Normandy Nude
5.6
Normandy Nude
2018
as Ross
Happy Birthday
5.6
Happy Birthday
2019
as Paul
The Prayer
6.3
The Prayer
2018
Il était une fois à Monaco
6.6
Il était une fois à Monaco
2020
as Lord Harold
Exploited
4.2
Exploited
2022
as Caleb Moore
Katie's Mom
4.7
Katie's Mom
2023
as Eli
Dating My Mother
4.6
Dating My Mother
2017
T11 Incomplete
3.8
T11 Incomplete
2020
as Steve
Girl From the North Country
6.9
Girl From the North Country
2024
as Gene Laine
A Lucky Man
2.0
A Lucky Man
2017
as Dylan
After the Very End
9.0
After the Very End
2024
as Jack Rivera
Nice Talking to You
8.0
Nice Talking to You
2019
as Olie
E for Eileen
1.0
E for Eileen
2024
Mommy Heist
Mommy Heist
2018
as Chad
Stone Starved
Stone Starved
2019
A Ramble Towards Rain
A Ramble Towards Rain
2024
as Frederick Owlman / Young Buck