Angel was born in Tegucigalpa, Honduras in 1989 but later moved to New Orleans, Louisiana in 1996. He received his Bachelor of Arts in painting and print making from the University of New Orleans in May 2013. Angel has been in numerous group exhibitions at the UNO St.Claude Gallery, Dumois Gallery, Ogden Museum of Southern Art, Contemporary Art Center and has also shown nationally in a juried show at Parlor Gallery, New Jersey. In addition to his artistic endeavors, he enjoys cartoons and pizza.