Actor · DirectorRoman ChristouJanuary 1, 2007(17 years old)Denver, Colorado, USASocialsInstagramTwitterFacebookIMDbKnown forThe Curse of La LloronaChris Garcia