Home / Discover / People

You're the Worst

2014
as Jimmy Shive-Overly

This Is Us

2016
as Phillip

The First Team

2020
as Chris Booth

Waterloo Road

2006
as Matt Wilding

Trollied

2011
as Richard France

Guest Star

Episode A Million Little Things
the talk
2020
Episode Modern Family
The Escape
2018
Episode Modern Family
Finale (1)
2020
Episode A Million Little Things
the lost sheep
2021
Episode Modern Family
Baby Steps
2020
Episode Hacks
Interview
2021
Episode Modern Family
I Love a Parade
2018
Episode Modern Family
Written in the Stars
2018
Episode Modern Family
Kiss and Tell
2018
Episode Goosebumps (2023)
Welcome to Horrorland
2023
Episode Modern Family
Torn Between Two Lovers
2018
Episode A Million Little Things
hit & run
2020
Episode A Million Little Things
timing
2021
Episode A Million Little Things
the price of admission
2021
Episode A Million Little Things
miles apart
2021
Episode Modern Family
In Your Head
2018
Episode A Million Little Things
letting go
2020
Episode A Million Little Things
writings on the wall
2020
Episode The Late Show with Stephen Colbert
Christian Slater, Congressman John Lewis, Chris Geere
2016
Episode Goosebumps (2023)
Night of the Living Dummy (2)
2023
Episode A Million Little Things
non-essential
2021
Episode Modern Family
Royal Visit
2018
Episode Goosebumps (2023)
You Can't Scare Me
2023
Episode Goosebumps (2023)
Night of the Living Dummy (1)
2023