Among his teachers have been Bill Dobbins, Rayburn Wright, Rick Van Matre and Katherine Teves of the Dorothy Taubman School of Piano. He holds the M.M. degree from the Eastman School of Music and the B.M. from the University of Cincinnati. He has recorded with Scotty Barnhart, Leon Anderson, Rodney Jordan, Inga Swearingen and others. He was the 2nd place winner in the Great American Jazz Piano Competition in 2008. He has performed at the Blue Note Jazz Club in New York, the Monterey Jazz Festival, the Paraguay International Jazz Festival, the Savannah Music Festival and the Berkeley Jazz School as well as many other festivals and universities. He is also a faculty member of the Lafayette, California Summer High School Jazz Workshop.