Actor
Dead Man Walking
2024 · as The Biter
A Look in the Rear View
2023 · as Mr. Jones
Ghosting
2015 · as Prof. Leto