
Known for
Filmography

R.L. Stine's Pumpkinhead 2
as Mean Uncle Jerry

Christmas on Cherry Lane
as Quinn Lewis

Diary of a Wimpy Kid
as Joshie (voice)

Mystery 101: Playing Dead
as Vincent Cuddahy

Mi Madre, My Father
as Robert

Power Rangers
as Ted Hart

Brain on Fire
as Dr. Ryan

Ring of Deception
as Stu Brown

Appetite for Love
as Deacon

A Heavenly Christmas
as Tyler

The Age of Adaline
as 1950s Financial Advisor

The Revenant
as Dave Chapman

Signed, Sealed, Delivered: Truth Be Told
as Captain Markham

If There Be Thorns
as Malcolm

The Good Mistress
as Lloyd Lawson

Embrace of the Vampire
as Dr. Duncan Johnson

The Mystery Cruise
as Oliver

Man of Steel
as News Show Host

End of the World
as Reiser

The Odds
as Bruce Orr

Rags
as Arthur McGowens

Deck the Halls
as Austin
While I Breathe
2011
While I Breathe
as Undercover officer

17th Precinct
as Deputy Mayor Ben Cole

Ice Twisters
as Frank

Impulse
as Elliott

Storm Cell
as Sean Saunders

Christmas on Chestnut Street
as Lou Boyd

Hollywood Wives: The New Generation
as Eric Vernon

Strange Frequency²
as Pete (segment 'Cold Turkey')

Betrayed
as Harvey Swank

Door to Door
as Gladys' Son

Black River
as Sculptor

The Spring
as Caleb Dunn

Trixie
as Alvin

Y2K
as Caldwell Stone

Sweetwater
as Fred Herrera

Voyage of Terror
as Simon

The Hunted
as Dorse

Disturbing Behavior
as Ferry Guy

Abduction of Innocence
as Deputy

The Awakening of Candra
as Hayden

The Five of Me
as Orderly













