Juan Francisco Estrada
Acting
Appearances as themselves (6)
- Physical 100: Mexico — self
- 2026Tenshin Nasukawa vs. Juan Francisco Estrada — Self
- 2024Juan Francisco Estrada vs. Jesse Rodriguez — Self
- 2022Juan Francisco Estrada vs. Argi Cortes — Self
- 2022Juan Francisco Estrada vs. Roman 'Chocolatito' Gonzalez III — Self
- 2017Srisaket Sor Rungvisai vs. Roman Gonzalez 2 — Self