Cold Take
Discover
Club
Blind Pick
Log in
Sign up
O
Owen Smith
Follow
Born 3 July 1973 in Nassau, The Bahamas
Actor
Sealed
2006
?.?
?.?
When a Stranger Calls
Officer
Sealed
2015
?.?
?.?
Bad Night
Wheels
Sealed
2023
?.?
?.?
Out of the Loop
Self