Stephanie Janusauskas is an actress, known for Punisher: War Zone (2008), Picture This (2008) and The Saver (2015).
Death Wish (2018)
Punisher: War Zone
Picture This
This Life - Season 2