[1][2] Stack was born in Chicago, Illinois and is a graduate of the Actors Studio Drama School at Pace University.
In 2000, he portrayed the role of the Coach in Liz Tuccillo's play Joe Fearless Off-Broadway with the Atlantic Theater Company.
[3] He starred as Ted in the world premiere of Maria Micheles's play Sleep Over at the Theater for the New City in 2013.
[6] Before joining the cast of One Life to Live, Stack appeared on the CBS soap opera As the World Turns as Walt in 2006.
[7] He has also appeared on Conviction (2006), Third Watch (2006) and in the recurring role of Alec on The Education of Max Bickford from 2001 to 2002.