
Acting

Criminal Minds
as Max Pool · 1 ep.

Joan of Arcadia
as Officer Koczara · 1 ep.

Miracles
as Henry Tucker · 1 ep.

The Magnificent Seven
as John Dunne · 23 ep.

Andersonville
as Tobias · 2 ep.

Touched by an Angel
as Eddie Rourke · 1 ep.

Weird Science
2 ep.

My So-Called Life
as Nicky Driscoll · 1 ep.

Star Trek: Deep Space Nine
as Kirby · 1 ep.

Silk Stalkings
1 ep.