Stiggidy Steve is an actor, known for Bad Lieutenant: Port of Call New Orleans (2009), The Paperboy (2012) and The Power of Few (2013). Read more on iMDB