Sean Farrell: Sean Farrell. Self: Sean. Sean Farrell was born on 25 June 1964 in San Francisco, California, USA.
Known For: Sean (Self), Following Sean (Self)