Biography

Thanks for visiting my artist page! Years of piano lessons have established my musical foundation. I have many influences, but my music tastes gravitate toward instrumentals. I enjoy film scores (and film in general), electronic, and classical music--my pieces tend to be in this vein. GarageBand has proven to be a fantastic tool that has taken my appreciation for music to new heights. I hope you enjoy what I have to offer.

Thanks to the iComp team for creating such a unique community. This is the future of music. I'm honored to be a part of it.

All music is © 2010 MCP, all rights reserved.

Music rss

Title Genre Released Plays
Revelation Classical Mar 5, 2010 204
Windowpane (Piano Solo) Classical Mar 5, 2010 88
Flow Classical Mar 5, 2010 107
The Path Classical Nov 30, 2009 215
Prelude (Unplugged) Classical Sep 8, 2009 304
Outpost Rescue Classical Apr 26, 2009 403
The Lost City Classical Apr 17, 2009 325
Forgiven Ambient Apr 14, 2009 269
The Immortal Classical Mar 27, 2009 251
Fragments (Unplugged Improv) Classical Mar 23, 2009 257
Letters (Piano Solo) Classical Mar 5, 2009 445
Ghosts Ambient Jan 3, 2009 378
In December (Piano Solo) Classical Dec 22, 2008 293
Our Human Condition Ambient Nov 3, 2008 376
Muse (Piano Solo) Classical Oct 31, 2008 439
In the Fields (Remastered) Classical Oct 31, 2008 285
Broken Silence Classical Oct 12, 2008 298
Exodus Classical Sep 29, 2008 434
A New Dawn Classical Sep 12, 2008 288
A Fleeting Victory Classical May 17, 2008 477
Up, You Downtrodden Electronica May 9, 2008 360
To Remember and Forget Classical May 4, 2008 476
Farewell Ambient Apr 27, 2008 681
At War's End Classical Feb 6, 2008 427
Tales of the West Classical Feb 1, 2008 425
Horizon Classical Jan 20, 2008 509
The Long Way Around Classical Nov 16, 2007 502
Colossus (Trailer Cue) Classical Nov 6, 2007 583
Toccata for Organ Classical Sep 10, 2007 519
The Escape Classical Sep 2, 2007 499
Agent Down Classical Aug 15, 2007 458
The Palace Classical Aug 11, 2007 461
Always (Piano Solo) Classical Aug 7, 2007 894
In the Womb Ambient Aug 5, 2007 443
Desert Winds Classical Jun 20, 2007 528
The Other Side: III. Brief Encounter Classical Jun 3, 2007 596
The Other Side: II. The Rift Classical Jun 3, 2007 576
The Other Side: I. In Mercury's Shadow Classical Jun 3, 2007 653
Adjuration Classical May 15, 2007 827
Dark Passage Classical May 5, 2007 518
The Promise Classical Apr 26, 2007 662
For A Few Dollars More Other Apr 20, 2007 1477
Replicant Elegy Other Apr 15, 2007 647
Style and Title Classical Apr 3, 2007 591
Prague Pursuit Classical Mar 31, 2007 615
Memories (Piano Solo) Classical Mar 17, 2007 2725
Nightfall Classical Mar 10, 2007 676
The Return Classical Mar 1, 2007 713
Confessions (Suite for St. Augustine) Classical Feb 13, 2007 1032
Ashes and Diamonds Classical Feb 1, 2007 589
Hokkaido Classical Jan 15, 2007 565
Cybernetic Sympathy Electronica Dec 19, 2006 601
Down the Mekong Classical Dec 17, 2006 601
Retribution Classical Dec 14, 2006 667
On the Beach (my "5-minute-song") Classical Dec 6, 2006 951
Sacrifice Classical Dec 5, 2006 914
Out of the Void, Form Classical Dec 3, 2006 729
Metamorphosis Classical Nov 15, 2006 1059
Renovatio (Piano Solo) Classical Oct 22, 2006 873
Day of Days Classical Oct 10, 2006 733
Taking Flight Classical Oct 1, 2006 1174
From Distant Lands, Thoughts of Home Classical Sep 17, 2006 995
9/11/01 Classical Sep 10, 2006 2109
Improv No. 3: Fractal Classical Sep 8, 2006 690
Tibur Concerto Classical Sep 3, 2006 1007
Fleeing the Forest Classical Aug 21, 2006 774
Arpeggi (Piano Solo) Classical Aug 13, 2006 914
Allegro Classical Aug 6, 2006 592
Threnody for Strings Classical Jul 29, 2006 886
The Tide Goes Ever On Classical Jul 24, 2006 948
Telomeres Other Jul 23, 2006 624
Of Horses and Windmills Collab World Jul 16, 2006 863
From Fra Mauro With Love Electronica Jul 13, 2006 879
Mars Attack Classical Jul 9, 2006 896
Shards of Glass Classical Jun 27, 2006 780
Motion Picture Soundtrack (Piano Solo) Other Jun 7, 2006 2665
Corona Shift New Age Jun 6, 2006 596
To the Fallen Classical May 27, 2006 767
Audaces fortuna iuvat Classical May 25, 2006 1402
Improv No. 2: Restoration Classical May 20, 2006 604
Restoration Classical May 20, 2006 781
Forget Me Not Classical May 12, 2006 866
Cymbal Rush Other May 7, 2006 1419
Into the Breach Classical Apr 30, 2006 1269
Carrefour (JP4 premiere!) Classical Apr 28, 2006 1063
Salamanca Drift Other Apr 26, 2006 1050
A Desperate Decision Classical Apr 23, 2006 704
Meet Under the Weeping Willow Classical Apr 13, 2006 827
Improv No. 1: Wandering Classical Apr 10, 2006 973
Berlin, 1989 Classical Apr 9, 2006 1019
The Temple Gates Classical Apr 6, 2006 713
Hiroshima Mon Amour Other Apr 2, 2006 1508
And Know the Place for the First Time Classical Mar 30, 2006 5187
Catharsis Classical Mar 26, 2006 1037
Pathos Classical Mar 13, 2006 1256
Amidst the Impact New Age Mar 10, 2006 1180
Passacaglia Classical Mar 7, 2006 930
Cantate Domino Classical Mar 3, 2006 1312
Beyond Which Lies the Gulf Classical Feb 28, 2006 1200
The Mission Classical Feb 25, 2006 811
Lost Moments Classical Feb 18, 2006 1144
Burden of Modernity Classical Feb 18, 2006 680
Remember Classical Feb 14, 2006 955
In the Fields Classical Feb 9, 2006 1145
IV. Freedom Rings Classical Feb 8, 2006 914
III. Brothers Lost, Liberty Gained Classical Jan 24, 2006 957
II. Seeds of Revolution Classical Jan 22, 2006 1349
I. The Colonies Classical Jan 20, 2006 1598
M I R A C L E (Balok remix) Collab Classical Jan 13, 2006 1090
Ingress/Egress (Home) Collab Other Jan 8, 2006 1015
Ingress/Egress Other Jan 8, 2006 914
Stockholm Electronica Jan 4, 2006 651
RECOMBINATION (short film) Music Videos Jan 1, 2006 1217
Emergence Electronica Dec 29, 2005 619
Blackhawk Electronica Dec 20, 2005 699
A Capulet's Gaze Electronica Dec 20, 2005 916
Ascension Electronica Dec 15, 2005 875
Letting Go Electronica Dec 7, 2005 750
Algorithm Electronica Dec 5, 2005 801
Angle of Attack Electronica Dec 2, 2005 749
Solargon Ambient Nov 28, 2005 656
The Gleaming Electronica Nov 20, 2005 732
Through the Fog Electronica Nov 14, 2005 803
Let There Be Light New Age Oct 18, 2005 919
Membrane Electronica Sep 27, 2005 746
Exile Electronica Sep 21, 2005 777
In the Key of Robot Electronica Apr 13, 2005 913
Stay in Dreams New Age Mar 29, 2005 1734
Advertisement