Actor · Born 1967
Bleecker
2023 · as Clive
Sister Swap: A Hometown Holiday
2021 · as Eric
Meet Me at Christmas
2020 · as Beau
Love and Sunshine
2019 · as Jake Terry
Christmas in Evergreen: Letters to Santa
2018 · as Kevin Miller
Switched for Christmas
2017 · as Greg
The Answer
2015 · as Cole Sr.
Tarzan
2013 · as Greystoke (voice)
The Wedding Chapel
2013 · as Roger Waters
The Wish List
2010 · as Erik
Riverworld
2010 · as Sam Clemens
Herbie Fully Loaded
2005 · as ESPN Reporter