Actor · DirectorJean Claude LeuyerNovember 30, 1970(53 years old)Phoenix, Arizona, USASocialsIMDbKnown forLoganReaverThe BabysitterCop #2Cobra KaiDerekNCISVernChuckMob GuyWild CardJulian ReevesReminiscenceMassive PrisonerExtractionDrake Security #1Precious CargoGustavoBlack WaterGuard 2