once upon a time tom ellis Was Tom Ellis in Once Upon a Time? Avatar January 29, 2023 Was Tom Ellis in Once Upon a Time?Appears in: Tom Ellis is the Welsh actor who portrays the Thief on... Read More