Gregory Lau was born and raised in Honolulu, Hawaii. He began his training at Mid-Pacific Institute School of the Arts, is a graduate of LaGuardia Arts High School and attended The Juilliard School, under the direction of Lawrence Rhodes. He received additional training from the Alvin Ailey School, French Academy of Ballet, Cedar Lake, Nutmeg Conservatory and The Canadian National Ballet School.
After attending The Juilliard School, Gregory joined Nederlands Dans Theater 2 from 2013-2016 and has been dancing for Nederlands Dans Theater 1 since 2016-2019. Gregory has been a recipient of the NFAA YoungArts Level 1 Award in Modern Dance and Ballet. He has created and performed works by Jiri Kylian, Crystal Pite, Ohad Naharin, Sharon Eyal, Marco Goecke, Paul Lightfoot & Sol Leon, Hans Van Manen, Johan Inger, Edward Clug, Marne & Imre Van Opstal, Medhi Walerski, Alexander Ekman, Jiri Pokorny, Jose Limon and Camille A.Brown. His choreography has been performed at the Bright Steps Gala in Tokyo, RGB Gala in Osaka and “Switch” by NDT.