Angelica Perez-Castro was born and raised in Puerto Rico. Angelica moved to the United States to pursue a career in filmmaking. She completed her Master's degree in Film and Television at Savannah College of Art and Design (SCAD), here in Atlanta, GA. She obtained a Bachelor of Arts in Graphic Design at La Escuela de Artes Plásticas in San Juan, PR. She has an expertise in design, photography, video, and retouching images in Photoshop.