Len Cariou Biography
Leonard Joseph “Len†Cariou (born September 30, 1939) is a Canadian actor, best known for his portrayal of Sweeney Todd in the original cast of Sweeney Todd, the Demon Barber of Fleet Street.He currently plays the patriarch in the multi-generational television series Blue Bloods on CBS.