finnegan beltran