American actor known for his roles in the 1993 film Six Degrees of Separation, the 2001 comedy Legally Blonde, and the 2009 revival of Star Trek.
He played a young Norman Bates in a 1983 film entitled Psycho II. His father, Anthony Perkins, played Norman Bates in the original Psycho.
He appeared in stage productions of Not Another Teen Movie and Secretary.
He appeared in several episodes of Alias, an ABC spy drama that starred Jennifer Garner.