Actor

Año Título Personaje
2025 Boris Is Dead -
2023 On A Wing And A Prayer Kari Sorenson
2021 Poisoned in Paradise: A Martha's Vineyard Mystery Jeff Jackson
2020 Hard Kill Derek Miller
2019 Chesapeake Shores - Temporada 4 Trace Riley
2018 Escape Plan 2: Hades Luke Walken
2018 Chesapeake Shores - Temporada 3 Trace Riley
2017 Chesapeake Shores - Temporada 2 Trace Riley
2016 Dios no está muerto 2 Tom Endler
2016 The Ninth Passenger Brady
2016 Destined Officer Holder / Dylan Holder
2016 Chesapeake Shores - Temporada 1 Trace Riley
2015 Dead Rising: Watchtower Chase
2014 2 Broke Girls - Temporada 4
Episodio 2
Sebastian
2014 Dallas (2012) - Temporada 3 Christopher Ewing
2013 Dallas (2012) - Temporada 2 Christopher Ewing
2012 Dallas (2012) - Temporada 1 Christopher Ewing
2010 Chase - Temporada 1 Luke Watson
2010 Una nueva vida Noah McManus
2010 Dial Star Himself
2009 Esposas desesperadas - Temporada 6
Episodios 3 - 4
John Rowland
2009 Más allá de la duda C.J. Nicholas
2008 Insanitarium Jack
2008 The Other End of the Line Granger Woodruff
2007 Esposas desesperadas - Temporada 4
Episodio 5
John Rowland
2006 Todas contra John John Tucker
2006 Esposas desesperadas - Temporada 3
Episodio 3
John Rowland
2005 Esposas desesperadas - Temporada 2
Episodios 1 - 3
-
2004 Esposas desesperadas - Temporada 1 John Rowland
2003 Smallville - Temporada 3
Episodios 3 - 9
Van McNulty
2003 Passions - Temporada 5 Miguel Lopez-Fitzgerald
2002 Passions - Temporada 4 Miguel Lopez-Fitzgerald
2001 Passions - Temporada 3 Miguel Lopez-Fitzgerald
2000 Passions - Temporada 2 Miguel Lopez-Fitzgerald
1999 Passions - Temporada 1 Miguel Lopez-Fitzgerald

Producción

Año Título Trabajo
2021 Poisoned in Paradise: A Martha's Vineyard Mystery Productor ejecutivo