From Corsicana, Texas, USA • 1990 - 2020
Lord Ed Taylor Hassell (July 16, 1990 – November 1, 2020) was an American actor. His most notable role was the 2013 film Jobs, where he played Chris Espinosa. (Via Wikipedia)
House of DustFilm • 2013