Born in NYC, Taylor, C.R. has been a part of many successful bands: Gumption Trap (Lollapalooza 96'), Clyde (Rolling Rock Town Fair 2001), Mental, and Pray for the Soul of Betty. He is currently working on a new project under his Indie label--Baby Julius Records--along with guitarist Joao Joya.