Video ClipsSee all »
04:08 — David Cross introduces The Increasingly Poor Decisions of Todd Margaret Season 2 with a look behind the scenes and a preview of the new season.
01:01 — David Cross returns as a very, very different Todd Margaret.
01:30 — The cast of Twin Peaks talks about the show and returning to film after all these years.
Watch See all »
- Birth Name: Russell Irving Tamblyn
- Birth Place: Los Angeles, California, United States
- Profession: Actor, Dancer, Artist