Frank Castillo is known for Halfway to Amarillo (2023), Loss and Found (2017) and Somewhat Damaged (2021).