Prior to his work in Utah, Allred was the music director and conductor for the Butler Symphony Orchestra, director of choral activities at Duquesne University, and artistic director and conductor of the Bach Choir of Pittsburgh. He has been a guest conductor for the Schumann Chamber Orchestra in Italy, the Wroclaw Philharmonic in Poland, the Symphonic Orchestra of the Russian Ministry of Defense, and the Salt Lake Mormon Tabernacle Choir. He has also performed with the Robert Shaw Festival Singers and the Oregon Bach Festival Chorus.