US Military Officer
Mufasa, in the German stage production of The Lion King in Hamburg, Germany.
Michael Edward-Stephens | Michael Edward Stevens
6' 4" (1.93 m)
Did You Know?
Performing in the role of Mufasa in Disney's German stage production of The Lion King in Hamburg, Germany