With a career spanning 20+ years, Bill has performed throughout the United States and Canada in various groups ranging in size from solo to big band and also released six CD’s for MCR Records under his own name. His music has been featured on several radio broadcasts in Europe, the Far East, and South America. Bill has worked with Shunzu Ohno, Dennis Wilson, Bernard Purdie, Tiny Grimes, Charles Eubanks, David Garibaldi, Arthur Prysock, Ray Alexander, Jimmy Halperin, Cecil Bridgewater, Kiku Collins, Dave Ambrosio, Peter Rogine, Tony Romano and many others. Off-Broadway productions of: The Man of LaMancha, Lil’ Shop of Horrors, Hair, and Tapestry. Session work for gold and platinum recording engineer Remo Leomporra Jr, the bands StrangeColud, QCC, Kim Novak and others.In 2014 Bill was featured on All About Jazz in an article entitled “Practice, Do You? Part 3-3” written by Dom Minasi which also featured many of the worlds top jazz musicians. Television credits include: Bea Moss Productions and “The Carl Bruno Show“ TCI Cable, TV., featured artist in the independently released production “An Evening with Bill Farrish” by Raven Productions, QPTV., composer of the theme and incidental music for The Park, Eun Kyung Show, Radio Seoul, Flushing NY and many jingles. As a student Bill studied with Peter Rogine, Joe Carbon, Joe Monk, JoAnne Brackeen, John Abercrombie and Doug Munro. Currently, Bill is an Assistant Professor of Music at Five Towns College.