Michael Eaves is an actor known for Judge John Deed (2001), The Theban Plays by Sophocles (1986) and Moving Wallpaper (2008).
as Male Interviewee
as Announcer
as Mike Frost
as Self
as Police Officer
as Heinrich Himmler