Actor
Do You Say What You Mean?
2024 · as Sean
The Past Is Never Dead: The Story of William Faulkner
2023 · as Young Adult Faulkner
Good Complications
2020 · as Taylor Berg