Star: Thomas Ochoa