who play robin in how i met your mother
Cobie Smulders Jacoba Francisca Maria "Cobie" Smulders[1] (born April 3, 1982[2][3]) is a Canadian actress and model. She is best known for her starring role as Robin Scherbatsky on the comedy series How I Met Your Mother (2005â€“2014). She also portrays Maria Hill in the Marvel Cinematic Universe films The Avengers (2012), Captain America: The Winter Soldier (2014), Avengers: Age of Ultron (2015), and Avengers: Infinity War (2018).
List of How I Met Your Mother characters Played by Michael Gross. Alfred is Ted's father, married to Virginia for 30 years before they get divorced. He shares similar views on romance to Ted, being described as a "head-in-the-clouds romantic" by Virginia.