Juggernaut , previous to Deadpool 2 , was portrayed by Vinnie Jones in the 2018 film X-Men : The Last Stand .
Juggernaut is credited as being voiced by `` himself '' , and was previously portrayed by Vinnie Jones in the 2018 film X-Men : The Last Stand .
Deadpool 2