Career
He was signed by the Dallas Cowboys as an undrafted free agent in 2011. He played college football for the University of Toledo. Dallas Cowboys
Kowalski was signed by the Dallas Cowboys as an undrafted free agent on July 26, after not being selected in the 2011 NFL Draft.
On October 16, he replaced an injured Bill Nagy against the New England Patriots.
On December 11, against the New York Giants, he replaced an injured Philosophy Costa in the second quarter. On January 1, he replaced an injured Kyle Kosier against the New York Giants.
He started the 2012 season on the Cowboys" physically unable to perform list with an ankle injury. He was placed on the active roster on November 17 and was dressed for three games, but also declared inactive in three others
In the 2013 training camp, he was tried at offensive guard and fullback, but a bruised knee limited his playing time before being waived on August 31.
Washington Redskins
On January 8, 2014, the Washington Redskins signed Kowalski to a futures contract. He was released during final cuts on August 29.