Mark Nua

Mark Nua portrayed a Giant in the Power Rangers Mystic Force episode Inner Strength.