O tun kopa ninu fiimu SRERE, oun ni o kopa Kirby Reed ninu fiimu naa.O jẹ ọmọ bibi PaLisades, New York, o kọkọ han lori ẹrọ imọhùn máwòrán ninu ipolowo kan ni ọdun 1990 nigba ti o jẹ ọmọ oṣu mọkanla.. 