Career
Weiner was entitled to take charge of matches in DFB-administered leagues in 1993. Two years later, he was promoted to the 2. Bundesliga before eventually working his first Bundesliga match in 1998.
In 2002, Weiner was admitted to the Fédération internationale de football association list of referees.
He was one of the referees at the 2003 Union of European Football Associations European Under-19 Football Championship. He has been in charge of 16 international matches until this date.
Weiner was the referee of the 2006-2007 DFB-Pokal Final between VfB Stuttgart and 1. Football Club Nuremberg.