Steve was born on March 4th, 1966. He has been a credited actor since the 2002 film The Crocodile Hunter: Collision Course.
Steve is a dependable supporting cast member. He has appeared in three films including: the 2005 action film Man-Thing as the character Rene LaRoque, the 2003 action movie The Matrix Reloaded playing Soren and the 2002 action release The Crocodile Hunter: Collision Course cast as Deputy Director Reynolds.
His most commercially successful project to date has been the 2003 action film The Matrix Reloaded, which brought in $281,000,000 at the box office.