Movies
Deadpool 2
as Quicksilver (uncredited)
X-Men: Days of Future Past
as Peter / Quicksilver
X-Men: Apocalypse
as Peter Maximoff / Quicksilver
TRON: Ares
as Julian Dillinger
Dark Phoenix
as Peter Maximoff / Quicksilver
Wish
as Simon (voice)
Kick-Ass
as Todd
Never Back Down
as Max Cooperman
Never Back Down 2: The Beatdown
as Max Cooperman
Once Upon a Deadpool
as Peter Maximoff / Quicksilver (uncredited)