No biography available.
as Alpha 66 (uncredited)
Jul 18, 2003
as Officer Robert Gideon
Jul 1, 2001
as Ahmad
Oct 7, 2000
as Police Officer
May 20, 1990
as Dillinger
Sep 15, 1971