His film credits include The Need For Speed, Smurfs 2, American Gangster, The Day The Earth Stood Still, and Disney's Enchanted. He has contributed to 35 albums as a performer, producer, or music copyist and has collaborated with artists like Alan Menken, Stewart Copeland, Pete Townshend, Bill Brown, and Tyler Bates. He has worked globally with major orchestras like the Dallas Symphony and Chicago Symphony in the USA, Prague Philharmonic in Czech Republic, Canberra Symphony in Australia, Hollywood studio orchestras, and the Polish National Radio Symphony. As a player he has performed in about 30 countries to crowds as large as 80,000. He has also worked for most of the major sheet music music publishers in the world, arranging and engraving sheet music for hundreds of books and thousands of individual titles that are available online and in print worldwide.