highest rated
acting
- The Madison (TV) → Russell McIntosh
- Wayward (TV) → Wyatt Turner
- The Bombing of Pan Am 103 (TV) → Dick Marquise
- He Went That Way → Saul
- Young Werther → Albert
- Happy Birthday → Sam Hertz
- Accused (TV) → Pete Vanderkamp
- Plan B (TV) → Philip Grimmer
- A League of Their Own (TV) → Charlie
- The Swearing Jar → Simon
- The Right Stuff (TV) → John Glenn
- Clara → Isaac Bruno
- We Are Here → Man
- Pillow Talk (TV) → Ryan
- Room for Rent → Huey Dorsey
- DC's Legends of Tomorrow (TV) → Rex Tyler / Hourman
- Car Dogs → Mark Chamberlain
- Sneaky Pete (TV) → Stefan Kilbane
- Ruthless → Calvin Cartwright
- Rosemary's Baby (TV) → Guy Woodhouse
- Orphan Black (TV) → Jesse
- The Come-Up → Steve
- Suits (TV) → Mike Ross
- 6 Month Rule → Julian
- Dead in the Room → Roger Upton
- Pretty Little Liars (TV) → Hardy
- Lie to Me (TV) → Lou Nemeroff
- FlashForward (TV) → Ed
- Cupid (TV) → Joe Adams
- Rage → Dwight Angel
- 2:13 → Teenage Carter
- Weather Girl → Byron
- The Dealership → Jack Carson
- The Waterhole → Miller
- Raising the Bar (TV)
- Extreme Movie → Male Voice (voice)
- 3 Days Gone → Doug Cross
- Good Behavior → Van/Haden West
- The Butcher's Daughter → Ellis McArthur
- Heartland (TV) → Henry Gilliam
- Walk Hard: The Dewey Cox Story → The Kid (uncredited)
- Friday Night Lights (TV) → Connor Hayes
- Orpheus → Barry
- Numb3rs (TV) → Adam Bennett
- Ghost Whisperer (TV) → Linus Van Horn
- Close to Home (TV) → Paul the Paralegal
- Commander in Chief (TV) → Colin James
- Christmas in Boston → Seth
- Lost (TV) → Peter Talbot
- Jack & Bobby (TV) → Matt Kramer
- NCIS (TV) → Tommy Doyle
- Cold Case (TV) → Dean Lang (1953)
- Old School → Patch
- Without a Trace (TV) → Adam Clark
- Strong Medicine (TV) → Brandon