
Atuação
48 anos (1978–2026) • New York, USA • 24 títulos • ativo desde 2013

Hey, Mr. Postman!
como Erick

Glenville
como Elenco

Please
como Prime

Obsession
como Brandon

I Want Him to Want Me
como Marcus

Street Legal South
como Luke

Assassin's Game
como Elenco

Last Date
como Romeo

Tip$
como Will

The Caretaker
como Nate

What Happens in the Dark
como Trevor

Made in Cleveland
como Tarik

Dark Ether
como James Reeves

On Da Run
como Walt

The Affair
como Phil

Common Creed
como Sgt. Glendale Miles

Swing Lowe Sweet Chariote
como Ace

Common Creed: Trafficking
como Sgt. Miles

Thick Trip
como Jeremy

Lies That Bind Us
como Desmond