Filmography

Actor – Filmography

Interior Night (2016) … Eddie Banks
Frequency (2016) … Frank Sullivan
The HOA (2014) … Shawn
Bleed (2016) … Eric
Urban Cowboy (2016) … Wes
Studio City (2015) … Jax
Margreet (2015) … Rene
Deliverance Creek (2014) … Toby
Christmas in Conway (2013) … Tommy
A Day In The Country (2013) … Lt. Nikl
Shirin In Love (2013) … William
Lost & Found (2013) … Sean Higgins
Gallowwalkers (2012) … Fabulos
Lost & Found (2013) … Sean Higgins
Sunday’s Mother (2012) … Jason
Universal Squadrons (2011) … Lance Deakin
Cooper & Stone (2011) … Danny Kovacs
10,000 Days (2010) … Sam Beck
Night and Day (2010) … Jim Pollard
Make It Happen (2008) … Russ
The Madness of Jane (2008) … Dane
Drive (2007) … Rob Laird
Graduation (2007) … Chauncey Boyd
White Air (2007) … Alex
Weapons (2007) … Jason
The Way (2006) … Karl
Spring Break Shark Attack (2005) … Shane Jones
New York Minute (2004) … Jim, The Bike Messenger
The Plight of Clownana (2004) … Riley
Radio (2003) … Johnny
National Lampoon’s Barely Legal (2003) … Jake
Full Ride (2002) … Matt Sabo
Eight Legged Freaks (2002) … Randy
Eastwick (2002) … Dakota
Not Another Teen Movie (2001) … Les
Motocrossed (2001) … Dean Talon
Chestnut Hill (2001) … Jamie Eastman
Bring It On (2000) … Tim
Voodoo Academy (2000) … Christopher Sawyer
Alien Arsenal (1999) … Chad
Lovers Lane (1999) … Michael Lamson
Wild Grizzly (1999) … Josh Harding

Notable TV Guest Appearances

CSI: Cyber … “Keith Walker” in episode “Fit-and-Run” (21 Feb 2016)
The Playboy Club … “Wade” in episode “Trouble in Makeoutsville” (Unaired)
The Playboy Club … “Wade” in episode “The Dream House and How to Avoid It” (Unaired)
The Glades … “Greg Wheeler” in episode “Breakout” (5 Sep 2011)
The Closer … “Trey Gavin” in episode “An Ugly Game” (3 Jan 2011)
Leverage … “Dr. Wes Abernathy” in episode “The Rashomon Job” (22 Aug 2010)
Ghost Whisperer … “Sean Flanders” in episode “Head Over Heels” (30 Oct 2009)
Criminal Minds … “Ryan Phillips” in episode “3rd Life” (9 Jan 2008)
Women’s Murder Club … “Jamie Galvan” in episode “The Past Comes Back to Haunt You” (16 Nov 2007)
CSI: Crime Scene Investigation … “Jordan Rockwell” in episode “Goodbye and Good Luck” (15 Nov 2007)
Hawaii … “Sheldon” in episode “Out of Time” (6 Oct 2004)
Peacemakers … “Eric Soper” in episode “29 Seconds” (6 Aug 2003)
CSI: Miami … “Jack” in episode “Spring Break” (28 April 2003)
Boston Public … “Mark” in episode “Chapter Forty-Seven” (4 Nov 2002)
Birds of Prey … “18 Year Old Guy” in episode “Three Birds and a Baby” (30 Oct 2002)
All About Us … “Jeremy” in episode “Sweet Little Lies” (25 Aug 2001)
Once and Again … “Pace” in episode “Learner’s Permit” (19 Dec 2000)
Hang Time … “Dave Carter” in episode “The Enforcer” (14 Oct 2000)
7th Heaven … “Tyler” in episode “With Honors” (18 Oct 1999)
One World … “Riley” in episode “Runaround Sui” (24 Oct 1998)

Notable TV Recurring Roles

Nashville … “Markus Keen” in episode “We’ve Got Nothing But Love to Prove” (9 December 2015)
Nashville … “Markus Keen” in episode “Three’s a Crowd” (2 December 2015)
Nashville … “Markus Keen” in episode “Unguarded Moments” (18 November 2015)
Nashville … “Markus Keen” in episode “Please Help Me, I’m Fallin'” (28 October 2015)
Nashville … “Markus Keen” in episode “Stop the World (And Let Me Off)” (21 October 2015)
Nashville … “Markus Keen” in episode “The Slender Threads That Bind Us Here” (14 October 2015)
Nashville … “Markus Keen” in episode “‘Til the Pain Outwears the Shame” (30 September 2015)

The Messengers … “Mark Plowman” in episode “Houston, We Have a Problem” (24 July 2015)
The Messengers … “Mark Plowman” in episode “Harvest” (10 July 2015)
The Messengers … “Mark Plowman” in episode “Why We Fight” (19 June 2015)
The Messengers … “Mark Plowman” in episode “A House Divided” (5 June 2015)

True Detective … “Steve Mercer” in episode “Maybe Tomorrow” (5 July 2015)
True Detective … “Steve Mercer” in episode “The Western Book of the Dead” (21 June 2015)

True Blood … “Keith” in episode “Thank You” (24 August 2014)
True Blood … “Keith” in episode “Love Is to Die” (17 August 2014)
True Blood … “Keith” in episode “May Be the Last Time” (3 August 2014)
True Blood … “Keith” in episode “Lost Cause” (20 July 2014)
True Blood … “Keith” in episode “Death Is Not the End” (13 July 2014)

Beauty and the Beast … “The Bombmaker” in episode “Man or Beast?” (25 November 2013)
Beauty and the Beast … “The Bombmaker” in episode “Guess Who’s Coming to Dinner?” (18 November 2013)

90210 … “Riley Wallace” in episode “Here Comes Honey Bye Bye” (4 February 2013)
90210 … “Riley Wallace” in episode “The Things We Do for Love” (10 December 2012)
90210 … “Riley Wallace” in episode “99 Problems” (26 November 2012)
90210 … “Riley Wallace” in episode “The Con” (19 November 2012)
90210 … “Riley Wallace” in episode “Hate 2 Love” (12 November 2012)
90210 … “Riley Wallace” in episode “It’s All Fun and Games” (22 October 2012)
90210 … “Riley Wallace” in episode “The Sea Change” (15 October 2012)

Joan of Arcadia … “Andy Baker” in episode “Independence Day” (18 Feb 2005)
Joan of Arcadia … “Andy Baker” in episode “Queen of the Zombies” (14 Jan 2005)
Joan of Arcadia … “Andy Baker” in episode “No Future” (19 Nov 2004)
Joan of Arcadia … “Andy Baker” in episode “Out of Sight” (1 Oct 2004)
Joan of Arcadia … “Andy Baker” in episode “Only Connect” (24 Sept 2004)

Summerland … “Tanner” in episode “Yummy Mummy” (10 Aug 2004)
Summerland … playing “Tanner” in episode “Fireworks” (8 June 2004)

24 … “Kyle Singer” in episode “Day 3: 6:00 p.m.-7:00 p.m.” (2 Dec 2003)
24 … “Kyle Singer” in episode “Day 3: 5:00 p.m.-6:00 p.m.” (25 Nov 2003)
24 … “Kyle Singer” in episode “Day 3: 4:00 p.m.-5:00 p.m.” (18 Nov 2003)
24 … “Kyle Singer” in episode “Day 3: 3:00 p.m.-4:00 p.m.” (11 Nov 2003)
24 … “Kyle Singer” in episode “Day 3: 2:00 p.m.-3:00 p.m.” (4 Nov 2003)
24 … “Kyle Singer” in episode “Day 3: 1:00 p.m.-2:00 p.m.” (28 Oct 2003)

Raising Dad … “Jared Ashby” in episode “Losing It” (10 May 2002)
Raising Dad … “Jared Ashby” in episode “Bully” (26 April 2002)
Raising Dad … “Jared Ashby” in episode “The House of Stewart” (19 April 2002)
Raising Dad … “Jared Ashby” in episode “Home Plates” (12 April 2002)
Raising Dad … “Jared Ashby” in episode “A Kiss Is Still a Kiss” (5 April 2002)
Raising Dad … “Jared Ashby” in episode “Miss Communication” (22 March 2002)
Raising Dad … “Jared Ashby” in episode “Attending a Family Dysfunction” (22 Feb 2002)
Raising Dad … “Jared Ashby” in episode “First Date” (18 Jan 2002)
Raising Dad … “Jared Ashby” in episode “Matt&Sarah@Gossip.com” (11 Jan 2002)

Gideon’s Crossing … “Derek Fitzhugh” in episode “Heart of Glass” (9 April 2001)
Gideon’s Crossing … “Derek Fitzhugh” in episode “The Crash” (2 April 2001)
Gideon’s Crossing … “Derek Fitzhugh” in episode “Prodigal Dad” (12 Feb 2001)

Freaks and Geeks … “Todd Schellinger” in episode “The Little Things” (8 July 2000)
Freaks and Geeks … “Todd Schellinger” in episode “Smooching and Mooching” (8 July 2000)
Freaks and Geeks … “Todd Schellinger” in episode “We’ve Got Spirit” (24 Jan 2000)
Freaks and Geeks … “Todd Schellinger” in episode “Girlfriends and Boyfriends” (17 Jan 2000)