Tom Rack: Tom Rack. Actor: 300. Tom Rack is known for 300 (2006), The Human Stain (2003) and The Greatest Game Ever Played (2005).
Known For: 300 (Ephor #3), The Human Stain (Bobcat), The Greatest Game Ever Played (Black Top Hatted Man), Are You Afraid of the Dark? (Security GuardSheriffWatcher)