Caption: Steven Yaffee
Actor, Producer, Writer
Born: July 28, 1986
Star sign: Leo
Known for: Growing Op (2008), Screening (2006), Unrivaled (2010), 'A Fish Story' (2013)
Source: IMDB
Steven Yaffee was born on July 28, 1986 in Toronto, Ontario, Canada. He is an actor and producer, known for Growing Op (2008), Screening (2006) and Unrivaled (2010).