Stephen received his Bachelor of Music degree in piano performance in 1990 and his Master of Music in accompanying and chamber music in 1998 both from the University of Maryland at College Park. In 2006 he completed his doctorate studies in vocal accompanying at the Benjamin T. Rome School of Music at the Catholic University of America. Stephen has played in several area vocal studios including Carmen Balthrop, Dominic Cossa, Sharon Christman, Martha Randall, Elizabeth Vrenios, Taso Vrenios and Louise Urban. His piano teachers include Michael Cordovana, Evelyn Garvey, Robert McCoy, Marilyn Neeley, Thomas Schumacher, and Laura Ward. Conductors and directors include Richard Crittenden, Roger Folstrom, Leon Major, Leo Nestor, Ron O’Leary and Paul Traver.
Stephen’s credits include: piano instructor at the College of Southern Maryland, vocal coach for the Crittenden Opera Studio, rehearsal pianist for the Baltimore Opera Company Young Artists Program, pianist for the Baltimore Opera outreach, pianist for the Kennedy Center outreach program, accompanist for the Dance Theater of Harlem outreach program, accompanist for the Suzanne Farrell ballet master classes at the Kennedy Center, accompanist for the University of Maryland Chorale, rehearsal pianist and coach for the Maryland Opera Studio, accompanist for the Town and Gown Singers, and guest pianist for The Heights Catholic boys school. He has performed at the Friday Noon Concert Series at the Monroe House in Washington DC, Philips Collection, Strathmore concert hall and Carnegie Hall.