Loading amazing content...
Acting
February 18, 1945
January 3, 2005
Atlanta, Georgia, USA
Dr. Lovett
2005
Justice Scalia
1996
Trooper captain
1994
Pedro (in 'Man of La Mancha')
1989
as Dr. Lovett
as Justice Scalia
as Trooper captain
as Pedro (in 'Man of La Mancha')