finn armstrong