Torben Rasmussen er født 1954, fik sølvmedalje ved eksamen som tømrer i 1974. Blev Bygningskonstruktør fra Byggeteknisk Højskole i København i 1981. Uddannet som Arkitekt og Industriel Designer fra Kunskakademiet i København i 1987.
Torben Rasmussen har siden 1987 arbejdet som freelance designer for bl.a. Royal Copenhagen, Georg Jensen og Stelton.
Han har modtaget Formland Prisen i 1989 og 1998. Braun Preis prisen i 1989. Design Plus prisen i 1990, samt sølvmedalje i Nordic Design Competition i 1990.