Home / Discover / People

Justice League: The Flashpoint Paradox

2013
as Barry Allen / The Flash (voice)

Leo

2002
as Ryan Eames

The Musketeer

2001
as D'Artagnan

Liberty Heights

1999
as Trey Tobelseted

Rose Hill

1997
as Cole Clayborne

Broken City

2013
as Ryan Blake

The Zodiac

2006
as Inspector Matt Parish

Lakeview Terrace

2008
as Donnie Eaton

Director

Movie Broken Roads 2012