A prolific composer with over 100 works in his catalogue, he is fluent in choral, orchestral, vocal and chamber works. His music is featured on two CD's released commercially on the Phoenix Records (Canada) label.