I have six albums released to date. If you’d like to order a CD, please click the PayPal buttons below (delivery takes about 2 weeks).

TIME SKETCHES is my newest release, on the German label Neue Meister.
10 tracks of contrapuntal textures for piano and synthesizers. Click here to order.time sketches thumbnail

STRANDS, is a series of improvisations for solo piano, recorded in October 2015.
This one is only available online, and can be downloaded through BandCamp here.

for piano and electronics, was released in early 2015.
You can also stream or download it on Bandcamp HERE.

Between Carthage and Rome artwork



UnfoldingUNFOLDING (Dross:tik Records, 2009). A 10-piece cycle for piano and electronics.
Unfolding is also available for download on BandCamp here.


CreationCREATION (Independent, 2006). My first full-length CD; 20 tracks, mostly for electronics with some piano.


Pieces of the EarthPIECES OF THE EARTH (Independent, 2011). Improvisations and compositions for two pianos, performed and composed by piano duo Attila Fias and John Kameel Farah.


Distances Album coverThe DISTANCES EP, two compositions for piano and electronics, plus remixes by six Toronto composers, is available here as a free MP3 download

If you experience any problems ordering online, just send an E-Mail to 


Comments are closed, but trackbacks and pingbacks are open.