Bill McFadden is an independent full-time composer. He has completed courses in Advanced Piano at UCLA, Jazz Improvisation at California State University, Fullerton, Composition for Film/TV at Berklee College of Music, and Film Scoring at UCLA. He has years of experience participating in various jazz and rock bands as a pianist and keyboardist.

He resides in Corona, California and is an active member of ASCAP and the Society for Composers and Lyricists (SCL). He also has a Bachelor's degree in Computer Science from University of California Irvine, Bachelor's degree in Mathematics from UCLA, and a Master's Degree in Mathematics from California State University, Long Beach.