
Frank Theodore 'Ted' Levine (born May 29, 1957) is an American actor. He is best known for his roles as Buffalo Bill in The Silence of the Lambs and Captain Leland Stottlemeyer in the television series Monk.

as Bud

as Leland Stottlemeyer

as John Brennan

as Ed Quinn

as Ken Wheatley

as Narrator

as Theseus

as Preacher

as Rouge Holmes

as Lou Duva

as Tanner

as Chief Edwards

as Sam

as Sheriff Waterhouse

as Lewis

as General Underwood

as Thomas Blackburn

as Cecile

as James Lee Mitchell

as Bloom Towne

as Self - Narrator(voice)

as Warden

as Narrator (voice)

as Lou Toback

as Sheriff Timberlake

as Big Bob

as Colonel Derricks

as Tom Saltine

as Mr. Conte

as Colonel Howard

as Sam Nico

as Emil Zadapec

as Joe Smiley

as Rusty Nail (voice) (uncredited)

as Sgt. Tanner

as General Russell Woodman

as Silas Kincaid

as General 'Bloodbath' McGrath

as Eli Cooperberg

as Bill Hammond

as Wesson

as Deputy Nate Booker

as Lemke

as Paul Callendar

as Louis Stein

as Bosko

as Jake

as Officer John Hunton

as Vince

as Gary Ward

as Potts

as Kenny the D.J. (uncredited)

as Alex Tierney

as Mr. Dunston

as Charles Rose

as Carson Russell

as Jame Gumb

as Frederick King / James McGraw

as Willy Simpson

as Jonathan

as Wes

as Pocono Pete

as Frank Holman

as Bennett

as Policeman

as Patrolman

as Kent