TELEVISON // Network Role
Hightown Starz Recurring
This Is Us NBC Guest Star
Ironside NBC Guest Star
Ray Donovan Showtime Recurring
The Mentalist CBS Guest Star
Nip / Tuck FX Guest Star
Dirt FX Guest Star
CSI CBS Guest Star
Pepper Dennis WB Guest Star
Crossing Jordan NBC Recurring
Blind Justice ABC Guest Star
John Doe FOX Guest Star
ER NBC Recurring (70 Episodes)
NYPD Blue ABC Guest Star
Providence NBC Guest Star
G vs. E USA Series Regular
Brimstone FBN Guest Star
Nash Bridges CBS Guest Star
Baker Shift WB (Pilot) Series Regular
Highlander Syndication Recurring
Dad, The Angel & Me NBC / MOW Lead
Danielle Steel’s Family Album NBC / MOW Lead
Moon Over Miami Pilot Series Regular
University Hospital Aaron Spelling Recurring
The Ben Stiller Show HBO (pilot) Lead
The Outsiders FBN Recurring
FILM // Studio Director
We Are Boats
Liza, Liza, Skies Are Grey Independent Terry Sanders
Excess Flesh Independent Patrick Kennely
Honeyglue Independent James Bird
Fire City: Interpreter of Signs Independent Tom Woodruff Jr.
Dirty Independent Daniel Ringey
Eat Spirit Eat Independent James Bird
What If... Independent Dallas Jenkins
Six Sex Scenes And A Murder Independent Julie Rubio
Blur Independent John W. Kim
Friends With Money Sony Pictures Classics Nicole Holofcener
The Bread, My Sweet Independent Melissa Martin
Diamond Men Lions Gate Dan Cohen
Tick Tock Independent Kevin Tenney
American Virgin Independent Jean-Pierre Marois
Tyrone Lions Gate Erik Fleming / Chris Palzis
Michael Angel HBO William Gove
The Effects Of Magic Independent Charlie Martinez
Lover’s Knot Independent Peter Shaner
Savage Independent Avi Nesher
Flash Fire Trimark Elliott Silverstein
There Goes My Baby Independent Floyd Mutrux
Passed Away Buena Vista Charlie Peters
Cool As Ice Universal David Kellogg
Home Alone Fox Chris Columbus
Freeway Strangler Cameron Thor Studios  
Play It Again Sam Playhouse West  
Arron Guilespi Will Make You A Star Playhouse West  
Philadelphia College of Performing Arts
Kate McGregor-Stewart
Richard Peterson
James Walker
Bob Carnegie
Cameron Thor