Bruce Davison, born June 28, 1946 in Philadelphia, Pennsylvania, USA, is an actor. He plays Admiral Arthur Shepard in Last Resort. He guest stars in the first season episode "Captain". He has been active since 1969 and has also appeared in the films Short Cuts (1993), X-Men (2000), and X2 (2003) and the series Luck, Close To Home, General Hospital, and Harry and the Hendersons. He has also appeared in the Hawaii filmed series Lost.