Cinematographer

Movies
2021

Live in Front of a Studio Audience: 'The Facts of Life' and 'Diff'rent Strokes' (TV movie)

2019

Live in Front of a Studio Audience: Norman Lear's 'All in the Family' and 'The Jeffersons' (TV movie)

2014

More Time with Family (TV movie)

2010

Nathan vs. Nurture (TV movie)

 

Open Books (TV movie)

2008

Fourplay (TV movie)

2007

The Mastersons of Manhattan (TV movie)

 

The Rich Inner Life of Penelope Cloud (TV movie)

 

Traveling in Packs (TV movie)

Series
2025

Mid-Century Modern

 

Episode 1 (E01)

2024

Frasier

 

Cape Cod (S13E06)

 

Happy's Place

 

Episode 8 (E08)

 

Episode 7 (E07)

 

Episode 6 (E06)

  more episodes (5)
 

That '90s Show

 

Don't Look Back in Anger (S03E08)

 

Friends in Low Places (S02E08)

 

Are You Gonna Go My Way (S03E07)

  more episodes (13)
2023

Frasier

 

Reindeer Games (S12E10)

 

The Fix Is In (S12E09)

 

The B Story (S12E08)

  more episodes (7)
 

How I Met Your Father

 

Okay Fine, It's a Hurricane (S02E20)

 

Shady Parker (S02E19)

 

Parent Trap (S02E18)

  more episodes (17)
 

That '90s Show

 

Kids in America (S01E10)

 

Dirty Double Booker (S01E09)

 

Summer Storm (S01E08)

  more episodes (7)
2022

How I Met Your Father

 

Timing Is Everything (S01E10)

 

Jay Street (S01E09)

 

The Perfect Shot (S01E08)

  more episodes (7)
2021

B Positive

 

Life Expectancy (S01E18)

 

Transplanticipation (S01E17)

 

A Cute Asphyxiation (S01E16)

  more episodes (10)

Ads

Ads

 

Call Your Mother

 

One Bad Mother (E09)

 

California Jeanin' (E08)

 

Feelings (E07)

  more episodes (5)
2020

B Positive

 

High Risk Factor (S01E05)

 

Joint Pain (S01E04)

 

Foreign Bodies (S01E03)

  more episodes (2)
 

Man with a Plan

 

Going All the Way (S04E04)

 

The Ex Files (S04E03)

 

Adam's Big Little Lie (S04E02)

 

The V-Word (S04E01)

 

Will & Grace

 

Filthy Phil, Part I (S11E12)

 

Accidentally on Porpoise (S11E11)

 

Bi-Plane (S11E09)

  more episodes (3)
2019

Man with a Plan

 

Adam's Ribs (S03E08)

 

Hotel Hanky Panky (S03E07)

 

Semi-Indecent Proposal (S03E06)

  more episodes (4)
 

Will & Grace

 

Conscious Coupling (S10E16)

 

Bad Blood (S10E15)

 

Supreme Courtship (S10E14)

  more episodes (10)
2018

Man with a Plan

 

Family Business (S02E21)

 

We Got a Girl (S02E20)

 

We Hate Money (S02E19)

  more episodes (12)
 

The Neighborhood

 

Pilot (S01E01)

 

Will & Grace

 

There's Something About Larry (S09E09)

 

Anchor Away (S10E08)

 

So Long, Division (S10E07)

  more episodes (5)
2017

Man with a Plan

 

Buzzer Beater (S01E22)

 

Operation False Freedom (S01E21)

 

Dirty Money (S01E20)

  more episodes (17)
 

One Day at a Time

 

Quinces (S01E13)

 

Hurricane Victor (S01E12)

 

Pride & Prejudice (S01E11)

 

Superior Donuts

 

Painted Love (S01E10)

 

Get It, Arthur (S01E09)

 

Man Without a Health Plan (S01E08)

  more episodes (5)
 

Will & Grace

 

A Gay Olde Christmas (S09E07)

 

Rosario's Quinceanera (S09E06)

 

How to Succeed in Business Without Really Crying (S09E05)

  more episodes (4)
2016

Crowded

 

Come Back (E13)

 

In Hiding (E12)

 

Daughter (E11)

  more episodes (10)
 

Man with a Plan

 

Adam Steps Up (S01E08)

 

Winter Has Come (S01E07)

 

Holey War (S01E06)

  more episodes (5)
2015

The Carmichael Show

 

Guns (S01E06)

 

Prayer (S01E05)

 

Gender (S01E04)

  more episodes (3)
 

The Millers

 

Hero (S02E11)

 

Louise Louise (S02E10)

 

Diggin' Up Bones (S02E08)

 

When the Pope Comes Marching In (S02E07)

2014

Hot in Cleveland

 

I Just Met the Man I'm Going to Marry (S05E12)

 

Brokeback Elka (S05E08)

 

Rusty Banks Rides Again (S05E06)

  more episodes (2)
 

Mike & Molly

 

The Bitter Man and the Sea (S05E22)

 

Near Death Do Us Part (S05E21)

 

Fight to the Finish (S05E20)

  more episodes (18)
 

Sullivan & Son

 

You, Me, and Gary (S03E13)

 

A Kiss Is Never Just a Kiss (S03E12)

 

Sullivan's Travels (S03E11)

  more episodes (10)
 

The Millers

 

Mother's Day (S01E23)

 

Sex Ed Dolan (S01E22)

 

0072 (S01E21)

  more episodes (16)
2013

Hot in Cleveland

 

The Man That Got Away (S04E24)

 

Love Is All Around (S04E23)

 

All My Exes (S04E22)

  more episodes (15)
 

Mike & Molly

 

Eight Is Enough (S04E22)

 

This Old Peggy (S04E21)

 

Sex, Lies and Helicopters (S04E20)

  more episodes (19)
 

Sean Saves the World

 

Pilot (E01)

 

Sullivan & Son

 

Reunited (S02E10)

 

Over the Edge (S02E09)

 

Personal Injury (S02E08)

  more episodes (7)
 

The Millers

 

Carol's Parents Are Coming to Town (S01E10)

 

You're in Trouble (S01E09)

 

Internet Dating (S01E08)

  more episodes (7)
2012

Hot in Cleveland

 

Blow Outs (S03E24)

 

The Gateway Friend (S03E20)

 

Bye George, I Think He's Got It! (S03E19)

  more episodes (18)
 

Mike & Molly

 

Windy City (S03E23)

 

School Recital (S03E22)

 

Molly's Out of Town (S03E21)

  more episodes (20)
 

Partners

 

Sullivan & Son

 

Hank Speech (S01E10)

 

The Prodigal Sister (S01E09)

 

How Carol Got Her Groove Back (S01E08)

  more episodes (6)
 

The Soul Man

 

Momma's Home (S01E12)

 

Loving Las Vegas (S01E10)

 

How to Be a Church Lady (S01E09)

  more episodes (8)
2011

2 Broke Girls

 

And How They Met (S01E01)

 

Hot in Cleveland

 

Elka's Wedding (S02E22)

 

Bridezelka (S02E21)

 

Indecent Proposals (S02E20)

  more episodes (23)
 

Mike & Molly

 

The Wedding (S02E23)

 

The Rehearsal (S02E22)

 

Bachelor/Bachelorette (S02E21)

  more episodes (20)
2010

$#*! My Dad Says

 

100 Questions

 

Better with You

 

Pilot (E01)

 

Gary Unmarried

 

Gary Unmarried? (S02E17)

 

Gary Tries to Find Something for Mitch (S02E16)

 

Gary's Big Mouth (S02E15)

  more episodes (3)
 

Hot in Cleveland

 

Tornado (S01E10)

 

Good Luck Faking the Goiter (S01E09)

 

The Play's the Thing (S01E08)

  more episodes (6)
 

Mike & Molly

 

Peggy's New Beau (S01E24)

 

Victoria's Birthday (S01E23)

 

Cigar Talk (S01E22)

  more episodes (21)
 

Romantically Challenged

2009

Gary Unmarried

 

Gary Fixes Allison's Garbage Disposal (S01E20)

 

Gary and His Half Brother (S01E19)

 

Gary and the Trophy (S01E18)

  more episodes (17)
 

Hank

2008

Gary Unmarried

 

Gary Toughens Up Tom (S01E11)

 

Gary Goes First (S01E10)

 

Gary Gives Thanks (S01E09)

  more episodes (7)
2007

The Class

 

The Class Goes Back to the Hospital (E19)

 

The Class Rides a Bull (E18)

 

The Class Springs a Leak (E17)

  more episodes (5)
2006

The Class

 

The Class Celebrates an Anniversary (E11)

 

The Class Runs Into a Convenience Store (E10)

 

The Class Gives Thanks (E09)

  more episodes (7)
 

Will & Grace

 

The Finale: Part 2 (S08E24)

 

The Finale: Part 1 (S08E23)

 

Whatever Happened to Baby Gin? (S08E22)

  more episodes (12)
2005

Will & Grace

 

A Little Christmas Queer (S08E09)

 

Swish Out of Water (S08E08)

 

Birds of a Feather Boa (S08E07)

  more episodes (6)

Performer