Home / Discover / People

Veronica Mars

2004
as Mercer Hayes

Weather Girl

2009
as Walt

Deck the Halls

2006
as Bob Murray

Worst Laid Plans

2016
as Back Tattoo Customer

Marmaduke

2010
as Beach Dog #2 (voice)

Host

Series Are You The One? 2014

Guest Star

Episode Veronica Mars
Spit & Eggs
2006
Episode Grounded for Life
One Is the Loneliest Number
2004
Episode CSI: Miami
Triple Threat
2007
Episode The War at Home
The Empire Spanks Back
2005
Episode Hawaii Five-0 (2010)
Ka Iwi Kapu
2011
Episode Grey's Anatomy
Sanctuary
2010
Episode Veronica Mars
Wichita Linebacker
2006
Episode Grey's Anatomy
Death and All His Friends
2010
Episode Today
October 6, 2015
2015
Episode Party Down
Investors Dinner
2009
Episode Big Shots
Greatest Amerimart Hero
2007
Episode Veronica Mars
Of Vice and Men
2006
Episode Big Shots
Car Trouble
2007
Episode Law & Order: Special Victims Unit
Patrimonial Burden
2015
Episode Cougar Town
Letting You Go
2010
Episode Big Shots
Who's Your Daddy
2007
Episode Big Shots
The Way We Weren't
2007
Episode CSI: Crime Scene Investigation
Let's Make a Deal
2014
Episode Grounded for Life
The Policy of Truth
2004
Episode Veronica Mars
President Evil
2006
Episode Cougar Town
The Damage You've Done
2010
Episode House of Lies
Sincerity is an Easy Disguise in This Business
2013
Episode Big Shots
The Better Man
2007