Lilly's Light: The Movie 2020
as Professor Crabbe
Nothing Is Truer than Truth 2018
as (voice)
Lilly's Light 2010
Able Danger 2008
as Luther
A Walk in the Clouds 1995
as Armistead Knox
Memoirs of an Invisible Man 1992
as Richard
Credits from TMDB.