2024
as Thomas Wagner
2024
as Frederic
2024
as Detective Oliver Webb
2023
as Pastor
2023
as Frank Greer
2023
as Judge Sullivan
2023
as Brett
2023
as Sam
2023
as Dean Whittier
2023
as Jake Nardini
2022
as Patrick
2022
as Richard
2022
as Luke
2022
as Chief Jim
2022
as Harvey Cusamano
2022
as Roger
2021
as Joe Smith
2021
as Deputy Minister O'Toole
2021
as Jim the Neighbor
2021
as Dr. Mark Sutton
2021
as Paul
2020
as Tom
2020
as Sam
2020
as Ron Walters
2020
as Duke
2020
as Governor
2019
as A.J. Anderson
2019
as Mayor Parker
2019
as Greg
2019
as Royce Rutherford
2019
as Porter
2019
as Joseph Pulitzer
2018
as Jeff Mulligan
2018
as Wally
2015
as Principal
2014
as Antonio Russo
2012
as Mike
2012
as Alan Dirk
2011
as Nick Zegan
2010
as Chloe's Client #2
2010
as Bert Antle
2009
as John Donley
2008
as Jacob Summers
2005
as Bill Polaski
2004
as Jim Grayson
2004
as Dr. Billy Rogers
2004
as Howard
2003
as Captain Thain
2003
as Cordova
2002
as Lyle Cannon
2001
as Tony Martinez
2000
as Squire (voice)
2000
as Hotel Clerk
2000
as Stubbs (voice)
1999
as Young Ross Crawford
1998
as Silver Surfer (voice)
1996
as Press Aide (uncredited)