Actor
Steven Barr
Steven Barr is an actor. Barr has most recently worked on Transformers: The Last Knight (2017), Atlantis: Milo's Return (2003) and Southlander: Diary of a Desperate Musician (2001).
About Steven Barr
- Name: Steven Barr
Filmography as Actor
- Transformers: The Last Knight (2017)
- Atlantis: Milo's Return (2003)
- Southlander: Diary of a Desperate Musician (2001)
- The Perfect Storm (2000)
- Memoirs of an Invisible Man (1992)
- Fall from Grace (1990)
- Big Man on Campus (1989)
- For Keeps? (1988)