
Filmography

MacGyver
1985 · Physics Student (uncredited)

21 Jump Street
1987 · Teen Model

Titans
2018 · Cadmus Lab Employee

Earth: Final Conflict
1997 · Planet Guy

Locke & Key
2020 · AA Leader

Street Time
2002 · Jamie

Carter
2018 · Garth Palacek

Let's Go Luna!
2018 · Lek (voice)

Incorporated
2016 · Scavenger Lou

Cinderella Man
2005 · 1935 Fan

Foolproof
2003 · Harlon

Tru Love
2013 · Scott

Jane Doe
2001 · Tech #3 in Mobile Command Center

The Music Man
2003 · Town Barber

For the Love of Aaron
1994 · Room Service Attendant (uncredited)

Old Guys in Bed
2025 · Paul