Steve Hudson: Steve Hudson. Director: True North. Steve Hudson was born on 6 August 1969 in London, England, UK. He is an actor and director, known for True North (2006), Goodbye (2004) and Full Metal Jacket (1987).
Known For: True North (Director), Goodbye (Director), Full Metal Jacket (Parris Island Recruit and Vietnam Platoon), Boat Trip (Contestant)