finnegan holland