Actor · DirectorWolfgang NovogratzSeptember 5, 1997(26 years old)California, USASocialsInstagramIMDbKnown forAssassination NationDaveSierra Burgess Is a LoserDrewThe Last SummerFoster