ROSS DENYER

Ross Denyer is an LA-based actor-writer. He's appeared in films, plays, commercials, and a video game.