No photoNeil ElliceActingKnown ForLoki2021Tour de Pharmacy2017Oz the Great and Powerful2013Halo 4: Forward Unto Dawn2012Nzara ‘76