Yes that is Ted Alt in the photo, here is another view in the Picture Vault
http://www.3widespicturevault.com/Forever_Young_PICS_&_VITALS/L12.20.15__T_ALT_WAL_0082RY_1.htm