Search
John Allan
Professional mixed martial artist competing in the UFC Light Heavyweight division.
Cast
Crew
Acted in
UFC 268: Usman vs. Covington 2
2021
as
Self
UFC on ESPN 19: Hermansson vs. Vettori
2020
as
Self