Description: Richard Castle is a Los Angeles based pianist, songwriter and lyricist for musical theater.
theater (8101) writer (7654) songwriter (3472) pianist (1979) broadway (987) musical theatre (575) musical theater (254) lyricist (144) new musical (20) cocktail pianist (8)