Education: MM, Vocal Performance, Rutgers; BA, Music Education, Glassboro State College.
Studied with Joan Monasevitch, Judith Nicosia and Charles Guild Reading.
Concert Credits: Over 45 principal and secondary roles in productions of opera and operetta during his career including numerous world and American premieres. Appeared at Lincoln Center, the Lake George Opera Festival, June Opera Festival, Banff Centre for the Arts, Opera Festival of New Jersey, New England Lyric Operetta, Oswego Opera Theatre, Center for Contemporary Opera, Opera at Florham, Opera at the Vineyard Theatre, Commonwealth Opera, the American Chamber Opera, Opera Ebony, the Trenton Civic Opera, and the Princeton Festival. Soloist with Brooklyn Philharmonic Orchestra, Mendelssohn Choir of Connecticut, Richmond Choral Society, The Charles Ives Center, Mid-Atlantic Chamber Orchestra, Garden State Philharmonic, Highlands Symphony Orchestra, Long Island Jewish Arts Festival Orchestra, Fairfield Chamber Orchestra, Bridgeport Chamber Orchestra, Richardson Chamber Players, Princeton University Orchestra, Princeton Friends of Music, Princeton University Chapel Choir, Concordia Chorale, New Jersey Oratorio Society. On Broadway appeared in "A Christmas Carol" at the Hudson Theatre and on radio with WQXR "Listening Room," and WNCN "WCN Live". Stage Director: Princeton University - Die Zauberflöte (Mozart), Patience (Gilbert & Sullivan), Marriage of Figaro (Mozart); Princeton Festival - Old Maid and the Thief (Menotti), Man of La Mancha. Teaching Experience: Princeton University since 1995. Visiting Lecturer: MUS 214 "A Survey of Vocal Music of the British Isles", MUS 214 "Patience", MUS 214 "Marriage of Figaro".