Johnson, 26, is 6-foot-7 and appeared in four games with the Magic this season, averaging 6.5 points. He played 10 games for the Magic two years ago, and has also played six games with the Hawks and one with the Kings in 2018-19.
Along with his NBA experience, Johnson has played for Lakeland and Long Island of the G League, as well as with the Brisbane Bullets of Australia.
He spent the first two years of his college career at Syracuse, before playing his final two at La Salle. Before that, he played at Lower Merion High School, which also produced late Hall of Famer Kobe Bryant.