John Hayden is an actor.
Riot on 42nd St.
Role(s): Glenn Barnes
The Social Network
Role(s): Howard Winklevoss
Crazy on the Outside
Role(s): Judge Pierce
Friday Night Lights
Role(s): Permian Booth Coach
Star Trek: Deep Space Nine
Role(s): Cardassian Overseer