Como Actor/Actriz
Murdoch Mysteries
Detective William Murdoch
Republic of Doyle
Detective Bill Murdoch
The New Alfred Hitchcock Presents
Ty
The Listener
Keith Shelton
Cazatesoros
Stavros Vordalos
Sue Thomas: F.B.Eye
Jack Hudson
Mutant X
Richard Saunders
The Ray Bradbury Theater
Twice in a Lifetime
Julian Fanshaw
Danger Bay
Todd
Kevin Hill
Austin Brooks
The Dresden Files
Soul Food
Brian Tedrow
The Hidden Room
Glenn
High Tide
Joey Barrett
Catwalk
Nick
Playmakers
Police Detective
Adderly
Car Rental Attendant
Undergrads
Crougar / Stoner Dave (voice)
Maxie's World
Anything for Jackson
Rory
Casino Jack
Oscar Carillo
Animal 2
Dillen
Urban Vermin
No-Neck (voice)
Some Things That Stay
Dr. Ostrum
Another WolfCop
Swallows
Velocity Trap
Franklin J. Robinson, ED Officer
The Pretender 2001
NSA Agent Edward Ballinger
Genius
Mike MacGregor
See Jane Date
Max Garrett