13
Films
6
TV Shows
1993
as David Lord
2008
as Mr. Scott
1986
as Fr. Callahan
2013
as John Davis
1985
as Snapper
1992
as Ruel's Dad
2018
as Mathematician
2006
as Darryl
2020
as Father
1999
as Lewis
2017