Actor · DirectorRichard TillmanSocialsIMDbKnown forNCISSergeant Davis CarterThe Day the Earth Stood StillArmy SergeantSuperhero MovieLeg-Shaving WolverineOver Her Dead BodyGym Employee