Instagram user nicole_4_eva has spotted actor Titus Welliver on the set of Transformers 4 in Lockhart, Texas. Welliver has appeared in numerous movies and TV shows including The Town, Argo, Man on a Ledge, Lost and Sons of Anarchy. He has won two awards for The Town as well as one for Argo. He has also been nominated for three others. Click here and here for the on-set photos.