Steve Ross Born: Aug 21, 1982
Place of Birth: North York, Ontario, Canada
There is no further info on this cast member.