Known for Acting
1995
as Armistead Knox
1992
as Richard
2008
as Luther
2018
as (voice)
2020
as Professor Crabbe
2010