Ultrasound
2022 · Drama
as Glen
Dandelion
2006 · Drama
as Mason Mullich
Alaska
1996 · Adventure
as Sean Barnes
American Hangman
2019 · Thriller
as Henry David Cole
Luckytown
2000 · Drama
as Colonel
Mad Men S7
2014 · Drama
as Pete Campbell
Proven Innocent
2019 · Crime
as Bodie Quick
Another Day in Paradise
1999 · Crime
as Bobbie
My Friend Dahmer
2018 · Biography
as Dr. Matthews
Crime + Punishment in Suburbia
as Vincent
A Kind of Murder
2016 · Crime
as Det. Laurence Corby
Bad Seed
2000 · Mystery
as Dillon
All I Wanna Do!
1998 · Comedy
as Snake - Flat Critter
Crypto
as Ted Patterson
Alpha Dog
2007 · Biography
as Pick Giaimo
The Most Hated Woman in America
2017 · Biography
as Bill, Jr
The Indian in the Cupboard
1995 · Drama
as Gillon
Angel S1-S4
1999 · Action
as Connor
Angel S5
2003 · Action
Day Out of Days
2016 · Drama
as Tark
Untamed Heart
1993 · Drama
as Orphan Boy
Casual
2015 · Comedy
as Jordan Anderson
The OA S1-S2
as Pierre Ruskin
Titans S4
2022 · Action
as Jonathan Crane