Show more
Miguel Alcíbar was born on 5 August 1962 in Seville, Seville, Andalucía, Spain. He is an actor, known for Captain Alatriste: The Spanish Musketeer (2006), The Limits of Control (2009) and Hospital Central (2000). imdb.com