David Frost

Played by Neil Patrick Harris

1Appearance