Actor · DirectorTom RackSocialsIMDbKnown for300Ephor #3The Greatest Game Ever PlayedBlack Top Hatted ManThe Human StainBobcat