iCompositions will retire on August 11, 2018. More information »

Biography

I'm a bass player and singer/songwriter from CT, USA.

I hope you like my music. Thanks for listening.

Blog rss

Featured Artist November 30, 2005
I'm pumped to be this week's featured artist! Thanks for listening!
Comments (3) | Read more »
View more entries »

Music rss

Title Genre Released Plays
Like a Bomb (Rock Version) Rock Jun 18, 2018 90
All the Malcontents Other Jun 9, 2018 82
In This Morning Light Folk Apr 8, 2018 179
Like a Bomb Other Dec 11, 2017 332
Promises Other Nov 26, 2017 187
Dream Dream Other Oct 25, 2017 271
You Know the Rest Rock Aug 15, 2017 289
Everyone Discovers Who Their Own Is Other Jul 4, 2017 317
Solo Rock Apr 22, 2017 415
Dirty Female Alternative Mar 18, 2017 311
Nothing to Do With Me Alternative Feb 13, 2017 320
419 Rock Jan 1, 2017 347
Gratitune Pop Nov 24, 2016 320
This Old Town Alternative Oct 19, 2016 439
There's Always Tomorrow Other Oct 2, 2016 338
Red Sky Falls Other Aug 10, 2016 258
This Ain't About Me Alternative Jun 4, 2016 550
Gotta Get Outta Here Funk May 7, 2016 702
Pop Filter Pop May 1, 2016 437
Taking You Down Alternative Mar 21, 2016 271
Never-Ending Now Alternative Dec 5, 2015 302
Weight of the World Other Oct 12, 2015 348
Feel the Love Pop Aug 1, 2015 488
Cure for the Symptom Other Jul 18, 2015 414
Elephants (Band Version) Pop Jun 8, 2015 426
Never on Time (guitar solo version) Pop May 12, 2015 493
Never on Time Pop Apr 4, 2015 585
Elephants Pop Mar 15, 2015 486
Standby Alternative Jan 3, 2015 447
Said & Done Folk Dec 1, 2014 625
Nothing's Going Wrong Alternative Sep 9, 2014 379
Halcyon Days Alternative Jun 28, 2014 455
ATM Electronica Jun 22, 2014 383
Heaviest Burdens Alternative Apr 19, 2014 433
Old Car Pop Apr 13, 2014 415
Speak the Truth Other Dec 14, 2013 533
Stepping Over Shadows Rock Dec 9, 2013 311
Analog Friends (Band Version) Other Oct 17, 2013 387
Tan Jacket Rock Jul 6, 2013 471
Right to be Nervous Other Jul 4, 2013 455
I Said I Observed Folk Feb 10, 2013 507
Make Me Want to Know Your Name Folk Jan 19, 2013 430
Contest Noise Other Jan 14, 2013 408
Wings through the Window Other Jul 15, 2012 880
Standing Outside Redux Collab Pop May 30, 2012 748
Indecision Every Night (Update) Rock Mar 3, 2012 451
Transient Stomp Rock Feb 15, 2012 640
Analog Friends Pop Nov 23, 2011 376
Long Winter Test Pattern Folk Aug 7, 2011 476
Time Was... Rock Jul 31, 2011 417
Open Road Rock Feb 14, 2011 816
You Can Always Go Back Home Alternative Nov 24, 2010 1150
Had to Rearrange (update) Rock May 3, 2010 809
I Don't Know What's Never Been Said Other Jan 24, 2010 780
Leaving It All Behind Other Oct 6, 2009 737
The Wrong Man Rock Aug 26, 2009 812
Don't Change Your Mind (Update) Rock Jul 30, 2009 662
Don't Change Your Mind Rock Jul 29, 2009 663
Still a Man Pop Jun 30, 2009 733
Lonely Lighthouse Alternative Jun 11, 2009 1034
Subjective Stomp Other Apr 18, 2009 796
Deverb (Update) Pop Mar 3, 2009 816
What They Do Everyday Explicit Pop Feb 24, 2009 989
When the River Meets the Sea Pop Feb 15, 2009 1090
You Cannot be Wrong if You're Doing What You Want Pop Feb 8, 2009 1213
Leave You with a Song Rock Oct 28, 2008 914
Waking Up to a Rainy Day Folk Sep 27, 2008 957
Short Song about Something Yet to Be Determined Other Sep 11, 2008 931
Such a Little Guy Rock Jul 13, 2008 966
Empty Song Alternative Jul 8, 2008 816
Nowhere Fast (Better Mix) Rock Jul 6, 2008 808
Nowhere Fast Rock Jul 5, 2008 699
Boat Afloat Rock Apr 9, 2008 892
Broadcast 5 Collab Rock Jan 21, 2008 892
Bang Deceit Collab Rock Jan 20, 2008 802
Big Screen Collab Rock Jan 18, 2008 988
Rudy Khan Collab Other Jan 17, 2008 1128
Bad City Collab Funk Jan 17, 2008 913
Plug In...Notice Something Collab Rock Jan 14, 2008 947
All Things Gone Wild Collab Rock Jan 12, 2008 802
Soon Enough Collab Rock Jan 12, 2008 864
Wednesday Collab Rock Jan 12, 2008 888
Moving Van Collab Rock Jan 10, 2008 1076
CGCFAC (needs vocal) Rock Dec 21, 2007 1772
Onion Syrup Alternative Nov 19, 2007 812
Something's Going On Rock May 28, 2007 835
Don't Settle for Me (update) Rock Apr 18, 2007 923
Wait for Your Place in Line Pop Apr 10, 2007 1062
I Can't Imagine What You Must Think of Me (unfinished) Rock Feb 25, 2007 890
21 Collab Rock Feb 21, 2007 1319
What Where and When (new) Collab Rock Feb 18, 2007 1306
The Song that Won't Die Collab Pop Feb 17, 2007 1067
This is Goodbye Collab Rock Feb 1, 2007 1376
Don't Settle for Me Pop Nov 14, 2006 1906
Funky Lozenge Riff Funk Nov 12, 2006 1030
A Perspective from Space Rock Nov 5, 2006 1254
Short Song about Spastic Elastic Balloons Pop Nov 1, 2006 1116
Last Invitation Other Oct 29, 2006 1328
Short Song About Samuel Rock Sep 10, 2006 1126
Lapdog Collab Rock Aug 31, 2006 1130
Off Thinking Rock Aug 30, 2006 1131
Human Mattress Rock Aug 30, 2006 948
Metal Grifter Metal Aug 28, 2006 1207
Short Song about Being a Loser (better vocal) Rock Aug 14, 2006 4980
What Can I Do? Rock Aug 4, 2006 1008
Masks in the Graveyard Rock Aug 2, 2006 1038
Dead Melodies Folk Jul 4, 2006 1742
Standing Outside (update) Rock Jul 3, 2006 1464
Unsure demo Folk Jun 4, 2006 1555
This Parachute is a Backpack!! Other May 28, 2006 1027
Outside Explicit Rock May 28, 2006 951
Bambino's Walk in the Park Folk Apr 3, 2006 998
What, Where & When Rock Apr 2, 2006 1193
I Don't Miss the Rain (re-mix) Rock Apr 2, 2006 1033
I Don't Miss the Rain Rock Apr 1, 2006 1261
You could never change the way I look Rock Mar 26, 2006 1881
Nikolai's Angry Pancakes Rock Mar 2, 2006 1121
Stray Dogs Rock Jan 22, 2006 1205
Sailing Nowhere Collab Funk Jan 15, 2006 1614
Tapedeck Rock Dec 19, 2005 1477
Van Dieman's Land (U2 Cover) Rock Dec 9, 2005 1364
A Place Called Home (live mix) Rock Dec 5, 2005 1089
A Place Called Home (update) Rock Dec 3, 2005 2763
The Cowbell Song Rock Dec 1, 2005 1773
I've Got a Bone to Pick with You Collab Folk Nov 17, 2005 2254
Inst. #71 (NEEDS VOCAL!) Rock Nov 14, 2005 1076
Neat Diseases #2 Other Nov 13, 2005 1213
Ow! Music Videos Nov 13, 2005 1278
Evil Lives Here Rock Nov 12, 2005 1779
That Means it's Locked in Place Rock Nov 12, 2005 1021
I'll Never Catch Another One Rock Nov 12, 2005 1294
Slowly Rock Nov 11, 2005 1003
Outside Now (Zappa cover) Explicit Other Nov 8, 2005 1267
Module Rock Nov 5, 2005 1014
Mandolin Folk Oct 24, 2005 1273
Neat Diseases #1 Other Sep 29, 2005 1854
Piss Stink Funk Sep 27, 2005 1138
What Where and When Rock Sep 26, 2005 1183
I'll Tell You When it's Over Folk Jul 24, 2005 1742
Morning of the Stolen Steel Folk Feb 15, 2005 1283
My Evil Twin Rock Jan 23, 2005 1811
Who are We? Rock Nov 3, 2004 1345
Not This Without That Rock Sep 17, 2004 1298
Frog in the Basket Electronica Sep 2, 2004 1327
Everybody That I Know #2 Rock Aug 2, 2004 1280
Selma is Sleeping Funk Aug 2, 2004 1218
Thursday Afternoon Rock Jul 15, 2004 1445
Things I Wake Up To Collab Rock Jul 8, 2004 1398
Short Song About Being Content (ver. 2) Rock Jul 1, 2004 1926
Open E Instrumental #6A Rock Jun 29, 2004 1446
Mad At What I Might Have Said Rock Jun 26, 2004 1280
Short Song About Being Content Rock Jun 26, 2004 2165
"P" is for Psycho Other Jun 24, 2004 1455
Invisible Aliens Rock Jun 23, 2004 1400
Everybody That I Know (ver. 2) Rock Jun 22, 2004 1327
Gargoyle Other Jun 19, 2004 1261
I'll Say it Again Folk Jun 18, 2004 1219
Making up the Weather Collab Rock Jun 18, 2004 1585
The Girl in Apt. M7 Rock Jun 17, 2004 1511
No Need to Worry Other Jun 16, 2004 1359
Not This Without That Rock Jun 9, 2004 1172
That Last Haiku Sucked Rock Jun 9, 2004 1454
I Can't Help but Wonder What is New Rock Jun 8, 2004 1284
Alright Folk Jun 7, 2004 1328
Mantis on the Mantle Rock Jun 7, 2004 1258
Find Me on the Back Roads Rock Jun 6, 2004 3168
Vitamin C Shirt Rock Jun 6, 2004 1502
You're Lucky I'm in a Good Mood Rock Jun 5, 2004 1189
We Got a Lot of S#!t To Do Explicit Rock Jun 4, 2004 1217
Turn My Windows into Mirrors Other Jun 3, 2004 1315
A Movie No One's Seen Rock Jun 1, 2004 1334
Slow Motion Victory Rock May 29, 2004 1731
Selma is Sleeping Electronica May 29, 2004 1416
My Fingers are Needles Alternative May 28, 2004 2399
Is It Right Thinking You Want Me? Electronica May 28, 2004 1385
Bad Saturday Alternative May 27, 2004 1642
On a Big Wheel Folk May 27, 2004 1302
Everybody That I Know Folk May 27, 2004 1545
Standing Outside Folk May 27, 2004 1927
Reversable Centurion (The Song That Won't Die) Rock May 27, 2004 2159

Collaborations

Title Genre Released Plays
Sheets of Rain Folk Sep 29, 2008 1406
Fortunate enough Funk Dec 8, 2006 1125
U been walkin' through my head Inspirational Jun 6, 2006 1190
Down in the Dust (Nikolai's Angry Pancakes) Rock Mar 5, 2006 2493
Vitamin C Shirt Rock Nov 30, 2005 2839

Favorites