Home / Discover / People

The Bold Type

2017
as Richard Hunter

Brazen

2022
as Ed Jennings

Self/less

2015
as Carl

All Things Valentine

2016
as Brendan Bates

1915

2015
as James

My One & Only

2019
as Alex Fletcher

Caught

2015
as Justin

Christmas in Rome

2019
as Oliver Martin

Royal New Year's Eve

2017
as Prince Jeffrey

The Brotherhood

2001
as Chris Chandler

Point Pleasant

2005
as Jesse Parker

Falling Up

2009
as Buck

The Story of Us

2019
as Sawyer

Wish You Were Here

2005
as David Dunsmore

Touched

2014
as Justin

Prison of the Dead

2000
as Calvin (as Samuel Page)

Slave

2009
as David Dunsmore

One Summer

2021
as Jack Armstrong

The Preppie Connection

2016
as Mr. Jennings

The Tiger Hunter

2017
as Kenneth

In The Dark

2013
as Jeff

Guest Star

Episode Hallmark Summer Nights
My One & Only
2019
Episode Mad Men
The Gypsy and the Hobo
2009
Episode Mad Men
My Old Kentucky Home
2009
Episode Mad Men
A Night to Remember
2008
Episode Mad Men
The Summer Man
2010
Episode The Bold Type
I Expect You to Have Adventures
2021
Episode Lie to Me
Funhouse
2011
Episode Greek
The Tortoise and the Hair
2010
Episode Last Resort
Cinderella Liberty
2012
Episode Mad Men
Tomorrowland
2010
Episode Hallmark Countdown to Valentines
Walking the Dog
2017
Episode Lie to Me
Rebound
2011
Episode Hallmark Channel's Countdown to Christmas
Annie Claus is Coming to Town
2011
Episode Desperate Housewives
Chromolume No. 7
2010
Episode Hallmark Channel's Countdown to Christmas
Royal New Year's Eve
2017
Episode Greek
Your Friends and Neighbors
2010
Episode Desperate Housewives
We All Deserve to Die
2010
Episode Greek
The Big Easy Does It
2010
Episode Desperate Housewives
A Little Night Music
2010
Episode Mad Men
The Mountain King
2008
Episode Hallmark Channel's Countdown to Christmas
Christmas in Rome
2019
Episode Desperate Housewives
I Guess This Is Goodbye
2010
Episode Mad Men
Guy Walks Into an Advertising Agency
2009
Episode Mad Men
The Good News
2010
Episode Hallmark Countdown to Valentines
The Story of Us
2019
Episode The Bold Type
Don’t Turn Away
2021
Episode Mad Men
Mystery Date
2012
Episode CSI: NY
Communication Breakdown
2009