Holmes was born in Vernon, British Columbia.
In 1997, Holmes enrolled in a business program at the University of Victoria on Vancouver Island but left the program early in 1997 to pursue entrepreneurial endeavors.,[REF]