
Acting

Agent Game
as Captain Young

Reminiscence
as Butler

Alieu the Dreamer
as Shaw

Come Sunday
as John Heines

A Dark Place
as Dr. Joel Pomorowski

Megan Leavey
as Senator Schumer

Endless Love
as Joe

MisQues
as Kurt
That Jew Died for You
as German General

Heart of the Country
as Austin

Days of Our Lives: Beyond Salem
as Larry Welch · 1 ep.

Ozark
as Boss · 1 ep.

The Gifted
as Franklin Bennett · 1 ep.

The Quad
as Ford Woodson · 1 ep.

Powers
as Mayor Robles · 1 ep.

Halt and Catch Fire
as Senior Attorney · 1 ep.

Devious Maids
as Joe · 1 ep.

Past Life
as Dr. Gallagher · 1 ep.

Army Wives
as Paul Jr. · 1 ep.

One Tree Hill
as Dr. Ryan · 2 ep.