Cựu học sinh Chu Văn An, tốt nghiệp BS Y Khoa Huế (1969).
Vượt biển đến Hoa Kỳ từ năm 1975, tập sự tại Howard University Hospital, Hoa Thịnh Đốn (1978 -1982), hành nghề BS tư tại Arlington, VA (1983-2017).
Gần 100 sáng tác đã được thực hiện, gồm những tác phẩm của riêng tác giả, những bài thơ đã được ba nhạc sĩ Nguyễn Tường Vân, Phạm Tuân và Nguyễn Ánh 9 phổ nhạc, và những bản nhạc ngoại quốc đã được tác giả đặt lời Việt