Rock Haven
Role(s): Brady
The Girl in the Mirror
Role(s): David
The Nature of Fall
Role(s): Tony
Stage V
Role(s): Noah
True Lies
Role(s): Co-Executive Producer