2024
as Lev
2005
as Roland Hobart
2004
as Doctor
2000
as Dr. Hillerman
1998
as Byron Lipton
1997
as Officer #1