Actor

Movies
2024

Paper Marriage

 

Sisters

2023

Incarcerated

2021

Los Angeles

2020

Killer Ransom (TV movie)

 

Paper Tiger

 

The 11th Green

 

The Never List

2019

To Hell and Gone

Ads

Ads

2018

Bad Samaritan

2016

Boost

2015

Fishing Naked

 

Straight Outta Compton

2014

One Day: A Musical

2010

Life as We Know It

 

Meet My Mom (TV movie)

2009

The Soloist

2006

Inside

2005

Fun with Dick and Jane

 

Wait Means Never

2004

Cellular

2003

American Wedding

2001

How High

2000

An American Daughter (TV movie)

1999

A.T.F. (TV movie)

 

My Little Assassin (TV movie)

Series
2024

Good Trouble

 

Hanging by a Moment (S05E13)

2023

Good Trouble

 

Once a Cheater (S05E06)

2022

First Love

 

NCIS: Los Angeles

 

The Body Stitchers (S14E03)

2021

Batwoman

 

A Lesson from Professor Pyg (S03E05)

2020

Dynasty

 

The Caviar, I Trust, Is Not Burned (S03E09)

 

Little Fires Everywhere

 

The Spark (E01)

2019

Dealbreakers

 

Dynasty

 

The Sensational Blake Carrington Trial (S03E08)

 

Caution Never Won a War (S03E02)

 

NCIS: New Orleans

 

Boom-Boom-Boom-Boom (S06E07)

2018

Modern Family

 

He Said, She Shed (S09E11)

 

NCIS: Los Angeles

 

The Monster (S09E17)

2016

The Librarians

 

And the Rise of Chaos (S03E01)

2015

Grey's Anatomy

 

All I Could Do Was Cry (S11E11)

2014

CSI: Crime Scene Investigation

 

The Twin Paradox (S15E06)

 

The CSI Effect (S15E01)

2013

Criminal Minds

 

Pay It Forward (S08E19)

 

Mistresses

 

Payback (S01E06)

 

Touch

 

Perfect Storm (S02E04)

2012

Castle

 

Secret's Safe with Me (S05E03)

 

Major Crimes

 

The Ecstasy and the Agony (S01E04)

 

NCIS: Naval Criminal Investigative Service

 

Playing with Fire (S09E22)

2011

Harry's Law

 

American Girl (S02E07)

2010

Mad Men

 

Hands and Knees (S04E10)

2008

Cold Case

 

Bad Reputation (S05E16)

 

Eli Stone

 

Praying for Time (S01E08)

 

One More Try (S01E05)

 

Unwritten (S02E03)

 

The Middleman

2006

Studio 60 on the Sunset Strip

 

The Focus Group (E03)

2005

Without a Trace

 

4.0 (S03E11)

2003

Buffy the Vampire Slayer

 

First Date (S07E14)

 

Everwood

 

The Miracle of Everwood (S01E19)

2002

Buffy the Vampire Slayer

 

Bring on the Night (S07E10)

 

Never Leave Me (S07E09)

 

Sleeper (S07E08)

 

The Guardian

 

The Neighborhood (S02E08)

 

The West Wing

 

Posse Comitatus (S03E22)

2001

Dawson's Creek

 

Eastern Standard Time (S04E18)

 

Admissions (S04E17)

 

Mind Games (S04E16)

 

Four Stories (S04E15)

Short
2023

Earthworm

2021

60 Seconds

2019

Safety

2011

8 Minutes