Happy Birthday To Rolling Stones Band Member English actor Keith Ricards for Me I First First heard of Him as Captain Teague in Pirates of The Caribbean on Stranger Tides(2011) Pirates of The Caribbean at Worlds End(2007 Author tico949 Date December 18, 2015