Andrej Meszaros was born October 13, 1985 in Povazska Bystrica, Slovakia. The first round, 23rd overall selection of the Ottawa Senators in the 2004 NHL Entry Draft, Meszaros honed his skills in his homeland with Trencin of the Slovak Elite League, before making his North American debut with the WHL's Vancouver Giants in 2004-05.
An offensive defenseman, Meszaros would play only one season in Vancouver before making his NHL debut with Ottawa during the 2005-06 season. A two-time member of Slovakia's World Junior team (2004-2005) and of its World Championship team (2004), Meszaros would also captain Team Slovakia to a silver medal at the 2003 World Under 18 Championships.
Meszaros became a regular in the Senator line up in 2005-06 as he competed in 82 games tallying 39 points. His point total tied him for second highest by a rookie defenceman in 2006, and earned him a spot on the NHL All-Rookie Team.
On August 29, 2008, the defender was shipped from Canada's capital to the Tampa Bay Lightning in exchange for Filip Kuba, Alexandre Picard and a draft pick.
Following two solid, though less than spectacular seasons in the sunshine state, Meszaros was traded to the Philadelphia Flyers in exchange for a second round draft pick.
On the international stage, Meszaros represented his homeland at the 2006 and 2010 Winter Olympics.