discography
click on an album cover for more information

solo recordings

unleash hope (2010)
01.Father Me 02.Unleash Hope 03.Lose My Life 04.Mercy 05.Trust You 06.Sweet Jesus
07. Weakness 08. Love & Justice 09. Truth 10. Lay It Down 11. Magnificent Master 12. Hallelujah

taking flight EP (2009)
01.you are glorious 02.god who saves 03.inspiration suffocation 04.wash me clean 05.the heavens proclaim 06.so much love

sing your praise sing your praise - live worship (2005)
01.lord, let your glory fall 02.magnificent master 03.sing your praise 04.sweet jesus 05.the cross 06.my love
07.how great thou art 08.refine me 09.speak my lord 10.did you feel the mountains tremble? 11.you are holy (prince of peace)/o praise him
bold titles denote originals

the cross the cross (2002)
01.praise the lord 02.magnificent master 03.revival 04.forever (only for you) 05.only in you 06.i look at your cross
07.forgiven 08.makes my heart survive 09.so much grace 10.the cross 11.psalm 57 12.lay it down

enraptured enraptured (2001)
01.i come to sing 02.sing your praise 03.everything 04.receive 05.all i can do 06.sweet jesus
07.my god 08.i need your love 09.speak my lord 10.give 11.we worship you

other appearances

Central Vineyard Worship central vineyard worship (2007)
Michael contributed 4 original tunes (Be Still, See you shining through, You Rose, Holy Romance) to this church project as well as sang lead on the chris tomlin classic "awesome is the lord most high", and played acoustic guitar.

Joshua House Worship eben & sarah brusco - the joshua house worship collection (2007)
Michael lent his voice to the Brusco version of "Be Still"

One Step jim zartman - one step: live at club 202 (2003)
Michael lent his voice to the song "sliding out of view"