Acting
1978-01-15 · New York City, New York, USA
Materialists
as Robert · 2025 · 6.3
Omni Loop
as Mark · 2024 · 5.9
Sextpert Advice
as · 2019 · 8.0
This Is Not a Test
as Robert Forte · 2009 · 4.4
The Narrows
as Nicky Shades · 2008 · 5.8
Lords of Dogtown
as Larry Gordon · 2005 · 7.1
Miracle
as Jim Craig · 2004 · 7.1