He completed his doctoral studies in the Collaborative Piano studio of Martin Katz at the University of Michigan. Prior to Michigan, he served as Staff Accompanist for the Department of Music and Dance at the University of Massachusetts Amherst, with regular involvements at the Northampton Community Music Center. In the 2016-17 academic year, he accompanied Luther College’s Nordic Choir, including rehearsals of Bach's B minor Mass, and has accompanied the Chamber Choir and Chorale at UMass under the direction of Tony Thornton, the UMass Conducting Institute, the South Hadley Chorale, and regional honor choirs and choral societies in Iowa, Massachusetts, New Hampshire, Connecticut and Maine.