skipintro
Juan Francisco Estrada

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