Nicole was born and raised in Edmonton, AB, where she now resides. Her love for dance began at the age of three training in Jazz, Tap, Ballet, Lyrical, M.T., Hip Hop, and Contemporary dance. Throughout this time she traveled all across North America competing in various competitions and workshops, including NYCDA, Dance Excellence,Banff Centre for the Arts, and many more prestigious conferences and training programs. Her professional career began at the age of 18. Nicole worked for NCL and was dance captain on the voyager class ships for Royal Caribbean Cruise Lines for four years. Her travels then took her to Toronto where she lived, danced, trained and began her dance teaching career.
She has trained at the Edge performing arts center in Los Angeles, Millenium dance complex in Los Angeles, and Broadway Dance Center in New York City. Nicole made it to the So You Think You Can Dance finals in Toronto the first season and the second season of the show, and was among the top 60 finalists. Nicole has her Advanced R.A.D. ballet certificate and has trained in Al Gilbert. She has love and trained in all styles of dance including Tap, Jazz, Lyrical, Contemporary, Modern, Ballet, Musical Theatre, Hip Hop, and many more. Nicole now focuses on Lyrical/ Contemporary and Jazz choreography, yet continues to train in all aspects of dance. Her choreography has won various awards and titles and she continues to expand her knowledge by attending conferences throughout North America.