Actor · Born 1971
The Good Nurse
2022 · as Dr. Steven Reed (uncredited)
Days To Come
2021 · as Tomas Firth
Blackjack: The Jackie Ryan Story
2020 · as Todd Davis
Almost Love
2019 · as Karl
Impossible Monsters
2019 · as Charlie
Diverge
2016 · as Whitmore
The Little Tin Man
2013 · as Pete
Epilogue
2013
BFF
2012 · as Josh
Paris: The Luminous Years
2010
Trust
2010 · as Mr. Weston
Walking on the Sky
2005 · as Jim