2024
God's Not Dead: In God We Trust
Actor - Marc Shelley
2016- 2017
Lady Dynamite
Actor - Graham
2015- 2021
Supergirl
Actor - Dr. Jeremiah Danvers
2012- 2013
Don't Trust the B---- in Apartment 23
Actor - Dean Cain
2000
6.6
The Broken Hearts Club: A Romantic Comedy
Actor - Cole
1993- 1997
Lois & Clark: The New Adventures of Superman
Actor - Clark Kent / Superman
Full filmography