He first became popular by playing the role of Greg Nelson on All My Children (1981–1986),[1] in which his character got involved with a girl from the other side of the tracks, Jenny Gardner (Kim Delaney).
[2][3] Other notable soap roles include NBC's Another World as Jamie Frame (1986–1990),[4] and ABC's One Life to Live as attorney Sam Rappaport (2001—2003), taking over from actor Kale Browne.
On May 20, 2008, Lau returned to All My Children as Greg Nelson to catch up with old pals Jesse and Angie Hubbard and brother-in-law Tad Martin.
[9] Lau has also appeared on stage productions such as Arrivals, Spine, The Exonerated, The Goat, Becky's New Car, Scituate,[10] God of Carnage,[11] and Psycho Therapy.
[10][9] On stage he has played Steve Heidebrecht in the national tour of August: Osage County starring Estelle Parsons, as well as numerous roles Off-Broadway and at regional theaters throughout the U.S.