After an acting career as a teenager in the Netherlands, Finbarr attended the Irish national film school in Dublin to explore the other side of the camera. Graduating in 2002 he returned to his hometown in Amsterdam where he currently works as a freelance editor/director.