Tenshin Nasukawa vs. Juan Francisco Estrada 2026
as Self
Juan Francisco Estrada vs. Jesse Rodriguez 2024
Juan Francisco Estrada vs. Roman 'Chocolatito' Gonzalez III 2022
Juan Francisco Estrada vs. Argi Cortes 2022
Srisaket Sor Rungvisai vs. Roman Gonzalez 2 2017
Credits from TMDB.