Birth Date: August 14, 1976 / Age: 41
Birth Place: Canada
Biography: Steve Braun is a television and movie actor. Born in Winnipeg, Manitoba, Canada in 1976, Braun's credits include "The Immortal," a TV show in which he and co-star Lorenzo Lamas hunted demons; The Trip, a popular independent film about coming of age in HIV era; and Harold & Kumar Go To White Castle, a major motion picture release in which he plays the lead villain.
Braun is currently cast in a recurring guest role in The WB show "Twins", set to debut on September 16, 2005.