Who Played Johnny Madrid in Once Upon a Time?

By Robert Palmer

If you are a fan of the popular TV series Once Upon a Time, you might be familiar with the character Johnny Madrid. He was a recurring character in the show’s third season, portrayed by Spanish actor, Pepe Rapazote.

Pepe Rapazote: A Brief Introduction

Before we dive into his role as Johnny Madrid in Once Upon a Time, let’s learn more about Pepe Rapazote himself. He was born in Lisbon, Portugal on February 7th, 1968. He started his acting career in Portugal and eventually moved to Spain where he became a well-known actor.

Who is Johnny Madrid?

Johnny Madrid is a character from Once Upon a Time who first appeared in the episode “Quite a Common Fairy.” He is described as an outlaw and a skilled swordsman who has had numerous run-ins with the law. He becomes involved with Mulan and Aurora when they seek his help to retrieve something that was stolen from them.

Pepe Rapazote as Johnny Madrid

Pepe Rapazote’s portrayal of Johnny Madrid was highly praised by fans and critics alike. His performance brought life to the character of an outlaw with a heart of gold. He perfectly embodied the role of a skilled swordsman who has been through a lot in life.

Other Notable Roles

While Pepe Rapazote is most well-known for his role as Johnny Madrid in Once Upon a Time, he has also starred in other notable productions throughout his career. Some of these include:

  • Narcos – where he played the role of Chepe Santacruz Londono
  • The Blacklist – where he appeared as Baldur Magnusson
  • Treadstone – where he portrayed Pietro

Conclusion

In conclusion, Pepe Rapazote played the role of Johnny Madrid in Once Upon a Time. He brought the character to life with his exceptional acting skills and left a lasting impression on the show’s fans. His other notable roles in productions such as Narcos, The Blacklist, and Treadstone have also proven his versatility as an actor.