Lawrence Taylor
Managing Director
Lawrence “Larry” Taylor is a Managing Director of StoneCastle Securities LLC (“SCS”) and a partner responsible for managing the firm’s Private Credit Trading team.
Prior to joining StoneCastle, Mr. Taylor spent nearly 15 years in credit research at Credit Suisse and Donaldson, Lufkin & Jenrette (DLJ), where he served as a Managing Director and Associate Research Director of the firm’s Leveraged Finance research organization. Earlier in his career, he worked at MetLife in the company’s private placement group, and he also managed investment portfolios for external clients.
Over his career as a research analyst, Mr. Taylor covered a wide range of sectors across investment grade, high yield, and structured securities. He was recognized by Institutional Investor magazine 24 times as a ranked analyst, including 11 #1 rankings, and was later named one of the top ten most recognized analysts of all time in the publication’s 20-year retrospective of its All-America Fixed Income Research Team.
Mr. Taylor co-founded the business at StoneCastle Securities in 2010 alongside Mr. Best.
Mr. Taylor earned a BA in Economics from Haverford College and an MBA from the Wharton School of the University of Pennsylvania, where he was recognized as a Palmer Scholar. He is also a CFA charter holder.

