Born
1988-12-28 (age 37)
Known For
Acting
No biography available.
Locked in a Garage Band
as Scott
2012
Sandra Brown's White Hot
as Deputy Scott
2016
Lost Solace
as Spence
2018
Karen Kingsbury's A Time to Dance
as Matt
Freefall
as Ivan
2017
The Orchard
as Accordion Player
Stormworld
as Jason
2009
Once Upon a Time
as Sir Percival
2011
The Firm
as Nate
Supernatural
as Peter Jenkins
2005
Imposters
as Bobby
Wayward Pines
as Ted Laufer
2015
Siren
as Doug Pownall
Saving Grace
as Eddie Austin
2007