Star: Lorcan Finnegan