Holden nació en la pequeña ciudad de Smithers, Columbia Británica, y se mudaba seguido mientras crecía.
Con cada mudanza, Holden se unía a cualquier grupo comunitario en que pudiera seguir su pasión por la actuación.
A los quince años de edad, fue contratada como modelo.
Holden se mudó a Japón para comenzar su carrera, Holden estudió la cultura japonesa y rápidamente hizo de Japón su segundo hogar.
Aunque Japón fue su gran oportunidad, modelar nunca fue su pasión y se limitó a utilizarlo como un trampolín para cosas mayores.